I need to COMPILE
This commit is contained in:
parent
216425e983
commit
7547c4780b
|
|
@ -70,7 +70,9 @@ public class CreeperSQL {
|
||||||
|
|
||||||
//connect
|
//connect
|
||||||
|
|
||||||
/** Connect using previously set config (host, user, pass, database) */
|
/**
|
||||||
|
* Connect using previously set config (host, user, pass, database)
|
||||||
|
*/
|
||||||
public void connect() throws IllegalStateException {
|
public void connect() throws IllegalStateException {
|
||||||
if (host == null || user == null || pass == null || database == null) {
|
if (host == null || user == null || pass == null || database == null) {
|
||||||
throw new IllegalStateException("[CreeperSQL] Config not set! Call setConfig() or readMinecraftConfig() first.");
|
throw new IllegalStateException("[CreeperSQL] Config not set! Call setConfig() or readMinecraftConfig() first.");
|
||||||
|
|
@ -103,7 +105,9 @@ public class CreeperSQL {
|
||||||
ResultSet rs = meta.getTables(database, null, "%", new String[]{"TABLE"});
|
ResultSet rs = meta.getTables(database, null, "%", new String[]{"TABLE"});
|
||||||
while (rs.next()) tables.add(rs.getString("TABLE_NAME"));
|
while (rs.next()) tables.add(rs.getString("TABLE_NAME"));
|
||||||
rs.close();
|
rs.close();
|
||||||
} catch (SQLException e) { e.printStackTrace(); }
|
} catch (SQLException e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
|
||||||
return tables;
|
return tables;
|
||||||
}
|
}
|
||||||
|
|
@ -139,19 +143,44 @@ public class CreeperSQL {
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean createTable(String sql) { return sqlAction(sql).error == null; }
|
public boolean createTable(String sql) {
|
||||||
public boolean dropTable(String tableName) { return sqlAction("DROP TABLE IF EXISTS " + tableName + ";").error == null; }
|
return sqlAction(sql).error == null;
|
||||||
public boolean insert(String sql) { return sqlAction(sql).affectedRows > 0; }
|
}
|
||||||
public boolean update(String sql) { return sqlAction(sql).affectedRows > 0; }
|
|
||||||
public boolean delete(String sql) { return sqlAction(sql).affectedRows > 0; }
|
|
||||||
|
|
||||||
public void close() { try { if (connection != null) connection.close(); } catch (SQLException ignored) {} }
|
public boolean dropTable(String tableName) {
|
||||||
|
return sqlAction("DROP TABLE IF EXISTS " + tableName + ";").error == null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean insert(String sql) {
|
||||||
|
return sqlAction(sql).affectedRows > 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean update(String sql) {
|
||||||
|
return sqlAction(sql).affectedRows > 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean delete(String sql) {
|
||||||
|
return sqlAction(sql).affectedRows > 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void close() {
|
||||||
|
try {
|
||||||
|
if (connection != null) connection.close();
|
||||||
|
} catch (SQLException ignored) {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public static class QueryResult {
|
public static class QueryResult {
|
||||||
public List<List<String>> rows = new ArrayList<>();
|
public List<List<String>> rows = new ArrayList<>();
|
||||||
public int affectedRows = 0;
|
public int affectedRows = 0;
|
||||||
public String error = null;
|
public String error = null;
|
||||||
public boolean hasError() { return error != null; }
|
|
||||||
public boolean hasRows() { return !rows.isEmpty(); }
|
public boolean hasError() {
|
||||||
|
return error != null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean hasRows() {
|
||||||
|
return !rows.isEmpty();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user