emergency fix
This commit is contained in:
parent
ed9a2b05a3
commit
382c3ecb78
3 changed files with 17 additions and 2 deletions
|
@ -121,7 +121,7 @@ public class Sqlite {
|
||||||
+ " attempts INTEGER NOT NULL,\n"
|
+ " attempts INTEGER NOT NULL,\n"
|
||||||
+ " completed BOOLEAN NOT NULL,\n"
|
+ " completed BOOLEAN NOT NULL,\n"
|
||||||
+ " locked BOOLEAN NOT NULL,\n" // Neue Spalte
|
+ " locked BOOLEAN NOT NULL,\n" // Neue Spalte
|
||||||
+ " personalBest STRING NOT NULL\n"
|
+ " personalBest STRING\n"
|
||||||
+ ");";
|
+ ");";
|
||||||
|
|
||||||
try (Connection conn = DriverManager.getConnection(url);
|
try (Connection conn = DriverManager.getConnection(url);
|
||||||
|
@ -137,6 +137,10 @@ public class Sqlite {
|
||||||
String sql = "INSERT INTO " + tablename + " (placement, levelname, levelnameRaw, levelID, author, creators, verifier, verificationLink, percentToQualify, records, attempts, completed, locked, personalBest) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
|
String sql = "INSERT INTO " + tablename + " (placement, levelname, levelnameRaw, levelID, author, creators, verifier, verificationLink, percentToQualify, records, attempts, completed, locked, personalBest) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
|
||||||
|
|
||||||
System.out.println("tablename: " + levelname);
|
System.out.println("tablename: " + levelname);
|
||||||
|
|
||||||
|
if(pb == null) {
|
||||||
|
pb = "";
|
||||||
|
}
|
||||||
|
|
||||||
try (Connection conn = DriverManager.getConnection(url);
|
try (Connection conn = DriverManager.getConnection(url);
|
||||||
PreparedStatement pstmt = conn.prepareStatement(sql)) {
|
PreparedStatement pstmt = conn.prepareStatement(sql)) {
|
||||||
|
@ -364,10 +368,16 @@ public class Sqlite {
|
||||||
String dropOldTableQuery = "DROP TABLE IF EXISTS " + tablename;
|
String dropOldTableQuery = "DROP TABLE IF EXISTS " + tablename;
|
||||||
stmt.executeUpdate(dropOldTableQuery);
|
stmt.executeUpdate(dropOldTableQuery);
|
||||||
|
|
||||||
|
// Benenne die neue Tabelle um, um das "_new" zu entfernen
|
||||||
|
String renameTableQuery = "ALTER TABLE " + newTableName + " RENAME TO " + tablename;
|
||||||
|
stmt.executeUpdate(renameTableQuery);
|
||||||
|
|
||||||
System.out.println("Daten wurden erfolgreich von der alten Tabelle in die neue Tabelle kopiert.");
|
System.out.println("Daten wurden erfolgreich von der alten Tabelle in die neue Tabelle kopiert.");
|
||||||
|
System.out.println("Die alte Tabelle wurde gelöscht und die neue Tabelle umbenannt.");
|
||||||
|
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -82,7 +82,7 @@ public class MainGUI {
|
||||||
Sqlite data = new Sqlite("levels");
|
Sqlite data = new Sqlite("levels");
|
||||||
data.queryData("levels");
|
data.queryData("levels");
|
||||||
|
|
||||||
sort.sort();
|
//sort.sort();
|
||||||
|
|
||||||
gridLayout.setRows(data.getLevelname().size());
|
gridLayout.setRows(data.getLevelname().size());
|
||||||
|
|
||||||
|
|
5
src/preload/AssetManager.java
Normal file
5
src/preload/AssetManager.java
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
package preload;
|
||||||
|
|
||||||
|
public class AssetManager {
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in a new issue