Revert "Make database migrations compatible with latest CraftaroCore snapshot"
This reverts commit 22c99005dd
.
This commit is contained in:
parent
fadb84f2a9
commit
b4c5282990
|
@ -3,7 +3,9 @@ package com.craftaro.epicanchors.files.migration;
|
||||||
import com.craftaro.core.configuration.Config;
|
import com.craftaro.core.configuration.Config;
|
||||||
import com.craftaro.core.configuration.ConfigSection;
|
import com.craftaro.core.configuration.ConfigSection;
|
||||||
import com.craftaro.core.database.DataMigration;
|
import com.craftaro.core.database.DataMigration;
|
||||||
|
import com.craftaro.core.database.DatabaseConnector;
|
||||||
import com.craftaro.epicanchors.EpicAnchors;
|
import com.craftaro.epicanchors.EpicAnchors;
|
||||||
|
import com.craftaro.epicanchors.files.DataManager;
|
||||||
import com.craftaro.epicanchors.utils.DataHelper;
|
import com.craftaro.epicanchors.utils.DataHelper;
|
||||||
import com.craftaro.epicanchors.utils.ThreadSync;
|
import com.craftaro.epicanchors.utils.ThreadSync;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
@ -19,12 +21,13 @@ import java.util.concurrent.atomic.AtomicBoolean;
|
||||||
import java.util.logging.Level;
|
import java.util.logging.Level;
|
||||||
|
|
||||||
public class AnchorMigration extends DataMigration {
|
public class AnchorMigration extends DataMigration {
|
||||||
|
|
||||||
public AnchorMigration() {
|
public AnchorMigration() {
|
||||||
super(2);
|
super(2);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void migrate(Connection connection, String tablePrefix) {
|
public void migrate(DatabaseConnector databaseConnector, String tablePrefix) {
|
||||||
Plugin plugin = EpicAnchors.getPlugin(EpicAnchors.class);
|
Plugin plugin = EpicAnchors.getPlugin(EpicAnchors.class);
|
||||||
long start = System.nanoTime();
|
long start = System.nanoTime();
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,9 @@
|
||||||
package com.craftaro.epicanchors.files.migration;
|
package com.craftaro.epicanchors.files.migration;
|
||||||
|
|
||||||
import com.craftaro.core.database.DataMigration;
|
import com.craftaro.core.database.DataMigration;
|
||||||
|
import com.craftaro.core.database.DatabaseConnector;
|
||||||
import com.craftaro.epicanchors.EpicAnchors;
|
import com.craftaro.epicanchors.EpicAnchors;
|
||||||
|
import com.craftaro.epicanchors.files.DataManager;
|
||||||
|
|
||||||
import java.sql.Connection;
|
import java.sql.Connection;
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
|
@ -13,8 +15,8 @@ public class _1_InitialMigration extends DataMigration {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void migrate(Connection connection, String tablePrefix) throws SQLException {
|
public void migrate(DatabaseConnector databaseConnector, String tablePrefix) throws SQLException {
|
||||||
try (Statement statement = connection.createStatement()) {
|
try (Statement statement = databaseConnector.getConnection().createStatement()) {
|
||||||
statement.execute("CREATE TABLE " + EpicAnchors.getPlugin(EpicAnchors.class).getDataManager().getTablePrefix() + "anchors (" +
|
statement.execute("CREATE TABLE " + EpicAnchors.getPlugin(EpicAnchors.class).getDataManager().getTablePrefix() + "anchors (" +
|
||||||
"id INTEGER NOT NULL," +
|
"id INTEGER NOT NULL," +
|
||||||
"world_name TEXT NOT NULL," +
|
"world_name TEXT NOT NULL," +
|
||||||
|
|
Loading…
Reference in New Issue