Added base changes for database migration command (unfinished)

This commit is contained in:
Intelli 2024-09-29 18:35:27 -06:00
parent fc0c8ff9ac
commit de978fce2c
14 changed files with 95 additions and 73 deletions

View file

@ -23,7 +23,7 @@ public class __2_15_0 {
String preparedQuery = "UPDATE " + ConfigHandler.prefix + "material_map SET material = ? WHERE rowid = ?";
PreparedStatement preparedStatement = statement.getConnection().prepareStatement(preparedQuery);
Database.beginTransaction(statement);
Database.beginTransaction(statement, Config.getGlobal().MYSQL);
ResultSet rs = statement.executeQuery(query);
while (rs.next()) {
int rowid = rs.getInt("id");
@ -36,7 +36,7 @@ public class __2_15_0 {
}
}
rs.close();
Database.commitTransaction(statement);
Database.commitTransaction(statement, Config.getGlobal().MYSQL);
try {
if (Config.getGlobal().MYSQL) {

View file

@ -53,7 +53,7 @@ public class __2_16_0 {
query = "SELECT rowid as id FROM " + ConfigHandler.prefix + "block WHERE type IN(" + idList + ") AND y='0'";
String preparedQueryDelete = "DELETE FROM " + ConfigHandler.prefix + "block WHERE rowid = ?";
PreparedStatement preparedStatementDelete = statement.getConnection().prepareStatement(preparedQueryDelete);
Database.beginTransaction(statement);
Database.beginTransaction(statement, Config.getGlobal().MYSQL);
resultSet = statement.executeQuery(query);
while (resultSet.next()) {
int rowid = resultSet.getInt("id");
@ -61,7 +61,7 @@ public class __2_16_0 {
preparedStatementDelete.executeUpdate();
}
resultSet.close();
Database.commitTransaction(statement);
Database.commitTransaction(statement, Config.getGlobal().MYSQL);
}
}
catch (Exception e) {
@ -78,7 +78,7 @@ public class __2_16_0 {
PreparedStatement preparedStatementSelect = statement.getConnection().prepareStatement(preparedQuerySelect);
PreparedStatement preparedStatementDelete = statement.getConnection().prepareStatement(preparedQueryDelete);
Database.beginTransaction(statement);
Database.beginTransaction(statement, Config.getGlobal().MYSQL);
ResultSet resultSet = statement.executeQuery(query);
while (resultSet.next()) {
int rowid = resultSet.getInt("id");
@ -96,7 +96,7 @@ public class __2_16_0 {
}
}
resultSet.close();
Database.commitTransaction(statement);
Database.commitTransaction(statement, Config.getGlobal().MYSQL);
}
catch (Exception e) {
e.printStackTrace();

View file

@ -57,7 +57,7 @@ public class __2_18_0 {
PreparedStatement preparedContainerStatement = statement.getConnection().prepareStatement(preparedContainerQuery);
PreparedStatement preparedContainerUpdateStatement = statement.getConnection().prepareStatement(preparedContainerUpdateQuery);
PreparedStatement preparedMaterialDeleteStatement = statement.getConnection().prepareStatement(preparedMaterialDeleteQuery);
Database.beginTransaction(statement);
Database.beginTransaction(statement, Config.getGlobal().MYSQL);
try {
ResultSet resultSet = statement.executeQuery(query);
while (resultSet.next()) {
@ -163,7 +163,7 @@ public class __2_18_0 {
catch (Exception e) {
e.printStackTrace();
}
Database.commitTransaction(statement);
Database.commitTransaction(statement, Config.getGlobal().MYSQL);
preparedBlockStatement.close();
preparedBlockUpdateStatement.close();

View file

@ -143,7 +143,7 @@ public class __2_19_0 {
String preparedQueryUpdate = "UPDATE " + ConfigHandler.prefix + "sign SET action = 1 WHERE rowid = ?";
PreparedStatement preparedSignStatement = statement.getConnection().prepareStatement(preparedSignQuery);
PreparedStatement preparedStatementUpdate = statement.getConnection().prepareStatement(preparedQueryUpdate);
Database.beginTransaction(statement);
Database.beginTransaction(statement, Config.getGlobal().MYSQL);
ResultSet resultSet = statement.executeQuery(blockQuery);
while (resultSet.next()) {
@ -166,7 +166,7 @@ public class __2_19_0 {
preparedSignStatement.close();
preparedStatementUpdate.close();
Database.commitTransaction(statement);
Database.commitTransaction(statement, Config.getGlobal().MYSQL);
}
catch (Exception e) {
e.printStackTrace();

View file

@ -61,7 +61,7 @@ public class __2_20_0 {
String entityQuery = "SELECT rowid, data FROM " + ConfigHandler.prefix + "block WHERE type = (SELECT id FROM " + ConfigHandler.prefix + "material_map WHERE material='minecraft:spawner' LIMIT 1) ORDER BY rowid ASC";
String preparedQueryUpdate = "UPDATE " + ConfigHandler.prefix + "block SET data = ? WHERE rowid = ?";
PreparedStatement preparedStatementUpdate = statement.getConnection().prepareStatement(preparedQueryUpdate);
Database.beginTransaction(statement);
Database.beginTransaction(statement, Config.getGlobal().MYSQL);
ResultSet resultSet = statement.executeQuery(entityQuery);
while (resultSet.next()) {
@ -97,7 +97,7 @@ public class __2_20_0 {
resultSet.close();
preparedStatementUpdate.close();
Database.commitTransaction(statement);
Database.commitTransaction(statement, Config.getGlobal().MYSQL);
}
catch (Exception e) {
e.printStackTrace();