From a8844600d36025ee3219a8dd78600150c8762ee6 Mon Sep 17 00:00:00 2001 From: Potatoboy9999 <51728317+PotatoPresident@users.noreply.github.com> Date: Wed, 10 Apr 2024 13:10:06 -0700 Subject: [PATCH] Fix SQLite and H2 file paths --- .../quiltservertools/ledger/databases/databases/H2Database.kt | 2 +- .../net/quiltservertools/ledger/databases/databases/SQLite.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/net/quiltservertools/ledger/databases/databases/H2Database.kt b/src/main/kotlin/net/quiltservertools/ledger/databases/databases/H2Database.kt index b8a06d3..ffd0b84 100644 --- a/src/main/kotlin/net/quiltservertools/ledger/databases/databases/H2Database.kt +++ b/src/main/kotlin/net/quiltservertools/ledger/databases/databases/H2Database.kt @@ -8,7 +8,7 @@ import kotlin.io.path.pathString object H2Database : LedgerDatabase { override fun getDataSource(savePath: Path): DataSource = JdbcDataSource().apply { - setURL("jdbc:h2:${savePath.pathString};MODE=MySQL") + setURL("jdbc:h2:${savePath.resolve("ledger.h2").pathString};MODE=MySQL") } override fun getDatabaseIdentifier() = LedgerDatabases.identifier("h2") diff --git a/src/main/kotlin/net/quiltservertools/ledger/databases/databases/SQLite.kt b/src/main/kotlin/net/quiltservertools/ledger/databases/databases/SQLite.kt index 5458767..89866d3 100644 --- a/src/main/kotlin/net/quiltservertools/ledger/databases/databases/SQLite.kt +++ b/src/main/kotlin/net/quiltservertools/ledger/databases/databases/SQLite.kt @@ -7,7 +7,7 @@ import kotlin.io.path.pathString object SQLite : LedgerDatabase { override fun getDataSource(savePath: Path) = SQLiteDataSource().apply { - url = "jdbc:sqlite:${savePath.pathString}" + url = "jdbc:sqlite:${savePath.resolve("ledger.sqlite").pathString}" } override fun getDatabaseIdentifier() = Ledger.identifier(Ledger.DEFAULT_DATABASE)