Use non-shaded class name when loading the H2 driver

This commit is contained in:
Christian Koop 2023-07-01 13:38:58 +02:00
parent 199840f845
commit 3575bd25b9
No known key found for this signature in database
GPG Key ID: 89A8181384E010A3

View File

@ -52,7 +52,7 @@ public class H2Connector implements DatabaseConnector {
String password = databaseConfig.getString("Connection Settings.Password");
HikariConfig config = new HikariConfig();
config.setDriverClassName("com.craftaro.core.third_party.org.h2.Driver");
config.setDriverClassName("org.h2.Driver");
config.setJdbcUrl("jdbc:h2:./" + plugin.getDataFolder().getPath().replaceAll("\\\\", "/") + "/" + plugin.getDescription().getName().toLowerCase() + ";AUTO_RECONNECT=TRUE;MODE=MySQL;DATABASE_TO_LOWER=TRUE;CASE_INSENSITIVE_IDENTIFIERS=TRUE");
config.setUsername(username);
config.setPassword(password);