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)