From de9356e09e3de2185563c8a7c968351efd10a751 Mon Sep 17 00:00:00 2001 From: broccoli Date: Fri, 18 Nov 2022 01:45:31 +0000 Subject: [PATCH] fix: shade h2 --- core/build.gradle.kts | 2 ++ core/src/main/java/broccolai/tags/core/inject/PluginModule.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/core/build.gradle.kts b/core/build.gradle.kts index 990ea17..4116669 100644 --- a/core/build.gradle.kts +++ b/core/build.gradle.kts @@ -19,4 +19,6 @@ dependencies { api("net.kyori", "coffee-functional", Versions.COFFEE) api("net.kyori", "event-method-asm", Versions.EVENT) + + implementation( "com.h2database", "h2", "2.1.214") } diff --git a/core/src/main/java/broccolai/tags/core/inject/PluginModule.java b/core/src/main/java/broccolai/tags/core/inject/PluginModule.java index 219c651..142c198 100644 --- a/core/src/main/java/broccolai/tags/core/inject/PluginModule.java +++ b/core/src/main/java/broccolai/tags/core/inject/PluginModule.java @@ -32,7 +32,7 @@ public final class PluginModule extends AbstractModule { if (!file.exists()) { file.createNewFile(); } - hikariConfig.setJdbcUrl("jdbc:h2:" + file); + hikariConfig.setJdbcUrl("jdbc:h2:" + file.getAbsolutePath() + ";MODE=MySQL;DATABASE_TO_LOWER=TRUE"); } hikariConfig.setMaximumPoolSize(10);