fix: 兼容 MySQL 5.5 版本

This commit is contained in:
2024-03-15 01:12:30 +08:00
parent a093d411ec
commit 2ff4e5a396
2 changed files with 3 additions and 3 deletions

View File

@@ -5,7 +5,7 @@ plugins {
} }
group 'cn.hamster3' group 'cn.hamster3'
version '2.2.0' version '2.2.1'
repositories { repositories {
maven { maven {

View File

@@ -53,7 +53,7 @@ public class SQLDataManager implements IDataManager {
"action VARCHAR(36) NOT NULL," + "action VARCHAR(36) NOT NULL," +
"amount DOUBLE NOT NULL," + "amount DOUBLE NOT NULL," +
"balance DOUBLE NOT NULL," + "balance DOUBLE NOT NULL," +
"time DATETIME NOT NULL DEFAULT NOW()," + "time DATETIME NOT NULL," +
"INDEX idx_uuid(uuid)," + "INDEX idx_uuid(uuid)," +
"INDEX idx_name(player_name)" + "INDEX idx_name(player_name)" +
") CHARACTER SET = utf8mb4;"); ") CHARACTER SET = utf8mb4;");
@@ -300,7 +300,7 @@ public class SQLDataManager implements IDataManager {
Bukkit.getScheduler().runTaskAsynchronously(plugin, () -> { Bukkit.getScheduler().runTaskAsynchronously(plugin, () -> {
try (Connection connection = datasource.getConnection()) { try (Connection connection = datasource.getConnection()) {
try (PreparedStatement statement = connection.prepareStatement( try (PreparedStatement statement = connection.prepareStatement(
"INSERT INTO " + database + ".hamster_currency_logs VALUES(?, ?, ?, ?, ?, ?, DEFAULT);" "INSERT INTO " + database + ".hamster_currency_logs VALUES(?, ?, ?, ?, ?, ?, NOW());"
)) { )) {
statement.setString(1, log.getUuid().toString()); statement.setString(1, log.getUuid().toString());
statement.setString(2, log.getPlayerName()); statement.setString(2, log.getPlayerName());