Removed the table prefix from the mysql connection
This commit is contained in:
parent
e58d96b58a
commit
5efc36d1b0
@ -18,15 +18,15 @@ import java.sql.ResultSet;
|
|||||||
public class MySQLConnection {
|
public class MySQLConnection {
|
||||||
|
|
||||||
public static final Logger LOG = LoggerFactory.getLogger("MySQL-Logger");
|
public static final Logger LOG = LoggerFactory.getLogger("MySQL-Logger");
|
||||||
|
private final TableFactory tableFactory = new TableFactory(this);
|
||||||
|
|
||||||
private final String hostname;
|
private final String hostname;
|
||||||
private final String username;
|
private final String username;
|
||||||
private final String password;
|
private final String password;
|
||||||
private final String database;
|
private final String database;
|
||||||
private final TableFactory tableFactory = new TableFactory(this);
|
|
||||||
private String tablePrefix = "";
|
|
||||||
private String tablePrefixVariable = "";
|
|
||||||
private String connectString = "";
|
private String connectString = "";
|
||||||
|
|
||||||
private Connection con;
|
private Connection con;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -69,7 +69,6 @@ public class MySQLConnection {
|
|||||||
* @return ResultSet
|
* @return ResultSet
|
||||||
*/
|
*/
|
||||||
public ResultSet getResultSet(String query, Object... params) {
|
public ResultSet getResultSet(String query, Object... params) {
|
||||||
query = (tablePrefix.isEmpty()) ? query : query.replace((tablePrefixVariable.isEmpty()) ? "$tp" : tablePrefixVariable, tablePrefix);
|
|
||||||
try {
|
try {
|
||||||
int start = 1;
|
int start = 1;
|
||||||
PreparedStatement ps = con.prepareStatement(query);
|
PreparedStatement ps = con.prepareStatement(query);
|
||||||
@ -119,7 +118,6 @@ public class MySQLConnection {
|
|||||||
* @return this class
|
* @return this class
|
||||||
*/
|
*/
|
||||||
public MySQLConnection update(String query, Object... params) {
|
public MySQLConnection update(String query, Object... params) {
|
||||||
query = (tablePrefix.isEmpty()) ? query : query.replace((tablePrefixVariable.isEmpty()) ? "$tp" : tablePrefixVariable, tablePrefix);
|
|
||||||
try {
|
try {
|
||||||
int start = 1;
|
int start = 1;
|
||||||
PreparedStatement ps = con.prepareStatement(query);
|
PreparedStatement ps = con.prepareStatement(query);
|
||||||
@ -254,37 +252,6 @@ public class MySQLConnection {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the Connection String
|
|
||||||
*
|
|
||||||
* @param tablePrefixVariable New table prefix variable
|
|
||||||
* @return this class
|
|
||||||
*/
|
|
||||||
public MySQLConnection setTablePrefixVariable(String tablePrefixVariable) {
|
|
||||||
this.tablePrefixVariable = tablePrefixVariable;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the current table Prefix
|
|
||||||
*
|
|
||||||
* @return the prefix
|
|
||||||
*/
|
|
||||||
public String getTablePrefix() {
|
|
||||||
return tablePrefix;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the current table Prefix
|
|
||||||
*
|
|
||||||
* @param tablePrefix New table prefix
|
|
||||||
* @return this class
|
|
||||||
*/
|
|
||||||
public MySQLConnection setTablePrefix(String tablePrefix) {
|
|
||||||
this.tablePrefix = tablePrefix;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the current jdbc connection string for mysql
|
* Get the current jdbc connection string for mysql
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user