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.ConfigSection;
|
||||
import com.craftaro.core.database.DataMigration;
|
||||
import com.craftaro.core.database.DatabaseConnector;
|
||||
import com.craftaro.epicanchors.EpicAnchors;
|
||||
import com.craftaro.epicanchors.files.DataManager;
|
||||
import com.craftaro.epicanchors.utils.DataHelper;
|
||||
import com.craftaro.epicanchors.utils.ThreadSync;
|
||||
import org.bukkit.Location;
|
||||
|
@ -19,12 +21,13 @@ import java.util.concurrent.atomic.AtomicBoolean;
|
|||
import java.util.logging.Level;
|
||||
|
||||
public class AnchorMigration extends DataMigration {
|
||||
|
||||
public AnchorMigration() {
|
||||
super(2);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void migrate(Connection connection, String tablePrefix) {
|
||||
public void migrate(DatabaseConnector databaseConnector, String tablePrefix) {
|
||||
Plugin plugin = EpicAnchors.getPlugin(EpicAnchors.class);
|
||||
long start = System.nanoTime();
|
||||
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
package com.craftaro.epicanchors.files.migration;
|
||||
|
||||
import com.craftaro.core.database.DataMigration;
|
||||
import com.craftaro.core.database.DatabaseConnector;
|
||||
import com.craftaro.epicanchors.EpicAnchors;
|
||||
import com.craftaro.epicanchors.files.DataManager;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.sql.SQLException;
|
||||
|
@ -13,8 +15,8 @@ public class _1_InitialMigration extends DataMigration {
|
|||
}
|
||||
|
||||
@Override
|
||||
public void migrate(Connection connection, String tablePrefix) throws SQLException {
|
||||
try (Statement statement = connection.createStatement()) {
|
||||
public void migrate(DatabaseConnector databaseConnector, String tablePrefix) throws SQLException {
|
||||
try (Statement statement = databaseConnector.getConnection().createStatement()) {
|
||||
statement.execute("CREATE TABLE " + EpicAnchors.getPlugin(EpicAnchors.class).getDataManager().getTablePrefix() + "anchors (" +
|
||||
"id INTEGER NOT NULL," +
|
||||
"world_name TEXT NOT NULL," +
|
||||
|
|
Loading…
Reference in New Issue