Started rework for datalockapi

This commit is contained in:
2022-12-05 21:35:39 +01:00
parent 785ca2f044
commit ba4fff6676
10 changed files with 241 additions and 147 deletions
@@ -1,32 +0,0 @@
package com.alttd.altitudequests.database;
import com.alttd.altitudequests.util.Logger;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.util.UUID;
public class Queries {
public static int setUserProgress(UUID uuid, int progress) {
String sql = "INSERT VALUES (?, ?) INTO user_seen " +
"WHERE uuid = ?" +
"ON DUPLICATE KEY UPDATE progress = ?";
long time;
try {
PreparedStatement preparedStatement = Database.getDatabase().getConnection().prepareStatement(sql);
preparedStatement.setString(1, uuid.toString());
preparedStatement.setInt(3, progress);
preparedStatement.setString(4, uuid.toString());
preparedStatement.setInt(6, progress);
preparedStatement.execute();
} catch (SQLException e) {
e.printStackTrace();
Logger.warning("Unable to set progress for %.", uuid.toString());
}
return (0);
}
}