mirror of
https://github.com/BlockWorldGroup/Ledger-Databases.git
synced 2025-08-18 04:10:15 +08:00
Fix build against latest Ledger
This commit is contained in:
parent
91dfeb4ccb
commit
aaed4ddf2a
@ -13,19 +13,19 @@ class LedgerDatabaseExtension : DatabaseExtension {
|
|||||||
override fun getConfigSpecs(): List<ConfigSpec> = listOf(DatabaseExtensionSpec)
|
override fun getConfigSpecs(): List<ConfigSpec> = listOf(DatabaseExtensionSpec)
|
||||||
|
|
||||||
override fun getDatabase(server: MinecraftServer): Database {
|
override fun getDatabase(server: MinecraftServer): Database {
|
||||||
if (Ledger.config()[DatabaseExtensionSpec.h2]) {
|
if (Ledger.config[DatabaseExtensionSpec.h2]) {
|
||||||
return Database.connect("jdbc:h2:${server.getSavePath(WorldSavePath.ROOT).resolve("ledger.h2").toFile()};MODE=MySQL", "org.h2.Driver")
|
return Database.connect("jdbc:h2:${server.getSavePath(WorldSavePath.ROOT).resolve("ledger.h2").toFile()};MODE=MySQL", "org.h2.Driver")
|
||||||
} else if (Ledger.config()[DatabaseExtensionSpec.mySql]) {
|
} else if (Ledger.config[DatabaseExtensionSpec.mySql]) {
|
||||||
return Database.connect("jdbc:mysql://${Ledger.config()[DatabaseExtensionSpec.url]}", driver = "com.mysql.cj.jdbc.Driver ",
|
return Database.connect("jdbc:mysql://${Ledger.config[DatabaseExtensionSpec.url]}", driver = "com.mysql.cj.jdbc.Driver ",
|
||||||
user = Ledger.config()[DatabaseExtensionSpec.userName], password = Ledger.config()[DatabaseExtensionSpec.password])
|
user = Ledger.config[DatabaseExtensionSpec.userName], password = Ledger.config[DatabaseExtensionSpec.password])
|
||||||
}
|
}
|
||||||
return sqlite(server)
|
return sqlite(server)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun getIdentifier(): Identifier {
|
override fun getIdentifier(): Identifier {
|
||||||
if (Ledger.config().contains(DatabaseExtensionSpec.h2) && Ledger.config()[DatabaseExtensionSpec.h2]) {
|
if (Ledger.config.contains(DatabaseExtensionSpec.h2) && Ledger.config[DatabaseExtensionSpec.h2]) {
|
||||||
return h2Identifier
|
return h2Identifier
|
||||||
} else if (Ledger.config().contains(DatabaseExtensionSpec.mySql) && Ledger.config()[DatabaseExtensionSpec.mySql]) {
|
} else if (Ledger.config.contains(DatabaseExtensionSpec.mySql) && Ledger.config[DatabaseExtensionSpec.mySql]) {
|
||||||
return mySqlIdentifier
|
return mySqlIdentifier
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user