Skip to content

Commit f620249

Browse files
authored
Fix table creation on sqlite (#334)
1 parent fdd490f commit f620249

File tree

3 files changed

+15
-16
lines changed

3 files changed

+15
-16
lines changed

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

libs.versions.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
[versions]
2-
minecraft = "1.21.6"
3-
yarn-mappings = "1.21.6+build.1"
4-
fabric-loader = "0.16.14"
2+
minecraft = "1.21.8"
3+
yarn-mappings = "1.21.8+build.1"
4+
fabric-loader = "0.17.1"
55

6-
fabric-api = "0.127.1+1.21.6"
6+
fabric-api = "0.131.0+1.21.8"
77

88
# Kotlin
9-
kotlin = "2.1.21"
9+
kotlin = "2.2.0"
1010
# Also modrinth version in gradle.properties
11-
fabric-kotlin = "1.13.3+kotlin.2.1.21"
11+
fabric-kotlin = "1.13.4+kotlin.2.2.0"
1212

13-
fabric-permissions = "0.4.0"
13+
fabric-permissions = "0.4.1"
1414
translations = "2.5.1+1.21.5"
1515

16-
exposed = "0.58.0"
17-
sqlite-jdbc = "3.47.2.0"
16+
exposed = "0.61.0"
17+
sqlite-jdbc = "3.50.3.0"
1818

1919
konf = "1.1.2"
2020

21-
detekt = "1.23.7"
21+
detekt = "1.23.8"
2222

2323
[libraries]
2424
minecraft = { module = "net.minecraft:minecraft", version.ref = "minecraft" }
@@ -45,5 +45,5 @@ detekt-formatting = { module = "io.gitlab.arturbosch.detekt:detekt-formatting",
4545
[plugins]
4646
kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
4747
detekt = { id = "io.gitlab.arturbosch.detekt", version.ref = "detekt" }
48-
loom = { id = "fabric-loom", version = "1.10.+" }
48+
loom = { id = "fabric-loom", version = "1.11.+" }
4949
git_hooks = { id = "com.github.jakemarsden.git-hooks", version = "0.0.2" }

src/main/kotlin/com/github/quiltservertools/ledger/database/DatabaseManager.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.github.quiltservertools.ledger.database
22

3-
import MigrationUtils
43
import com.github.quiltservertools.ledger.Ledger
54
import com.github.quiltservertools.ledger.actions.ActionType
65
import com.github.quiltservertools.ledger.actionutils.ActionSearchParams
@@ -34,6 +33,7 @@ import org.jetbrains.exposed.sql.Column
3433
import org.jetbrains.exposed.sql.Database
3534
import org.jetbrains.exposed.sql.Op
3635
import org.jetbrains.exposed.sql.Query
36+
import org.jetbrains.exposed.sql.SchemaUtils
3737
import org.jetbrains.exposed.sql.SortOrder
3838
import org.jetbrains.exposed.sql.SqlExpressionBuilder.eq
3939
import org.jetbrains.exposed.sql.SqlExpressionBuilder.inSubQuery
@@ -108,15 +108,14 @@ object DatabaseManager {
108108

109109
fun ensureTables() = transaction {
110110
addLogger(ledgerLogger)
111-
MigrationUtils.statementsRequiredForDatabaseMigration(
111+
SchemaUtils.create(
112112
Tables.Players,
113113
Tables.Actions,
114114
Tables.ActionIdentifiers,
115115
Tables.ObjectIdentifiers,
116116
Tables.Sources,
117117
Tables.Worlds,
118-
withLogs = true
119-
).forEach(::exec)
118+
)
120119
logInfo("Tables created")
121120
}
122121

0 commit comments

Comments
 (0)