Skip to content

Commit ef68443

Browse files
committed
Migration rollback
Signed-off-by: Arnau Mora <[email protected]>
1 parent 4dfa4e1 commit ef68443

File tree

6 files changed

+1
-109
lines changed

6 files changed

+1
-109
lines changed

src/main/kotlin/Main.kt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import com.arnyminerz.escalaralcoiaicomtat.backend.Logger
22
import com.arnyminerz.escalaralcoiaicomtat.backend.ServerDatabase
3-
import com.arnyminerz.escalaralcoiaicomtat.backend.database.migration.Migrations
43
import com.arnyminerz.escalaralcoiaicomtat.backend.localization.Localization
54
import com.arnyminerz.escalaralcoiaicomtat.backend.server.plugins.configureEndpoints
65
import com.arnyminerz.escalaralcoiaicomtat.backend.server.plugins.installPlugins
@@ -25,11 +24,6 @@ fun main() {
2524
Logger.info("Connecting to the database, and creating tables...")
2625
ServerDatabase.instance
2726

28-
Logger.info("Running database migration if required...")
29-
runBlocking {
30-
Migrations.runMigrations()
31-
}
32-
3327
Logger.info("Initializing Crowdin connection...")
3428
Localization.init()
3529

src/main/kotlin/com/arnyminerz/escalaralcoiaicomtat/backend/ServerDatabase.kt

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package com.arnyminerz.escalaralcoiaicomtat.backend
22

3-
import com.arnyminerz.escalaralcoiaicomtat.backend.database.entity.info.DatabaseVersion
4-
import com.arnyminerz.escalaralcoiaicomtat.backend.database.migration.Migrations
53
import com.arnyminerz.escalaralcoiaicomtat.backend.database.table.Areas
64
import com.arnyminerz.escalaralcoiaicomtat.backend.database.table.BlockingTable
75
import com.arnyminerz.escalaralcoiaicomtat.backend.database.table.InfoTable
@@ -78,14 +76,7 @@ class ServerDatabase private constructor() {
7876
}
7977

8078
suspend fun <T> query(block: suspend Transaction.() -> T): T = newSuspendedTransaction(Dispatchers.IO, database) {
81-
val isFirstRun = SchemaUtils.listDatabases().isEmpty()
82-
83-
SchemaUtils.create(Areas, Zones, Sectors, Paths, BlockingTable, InfoTable)
84-
85-
if (isFirstRun) {
86-
Logger.info("First boot. Setting database version...")
87-
DatabaseVersion.update(Migrations.DATABASE_VERSION)
88-
}
79+
SchemaUtils.createMissingTablesAndColumns(Areas, Zones, Sectors, Paths, BlockingTable, InfoTable)
8980

9081
logger?.let { addLogger(it) }
9182

src/main/kotlin/com/arnyminerz/escalaralcoiaicomtat/backend/database/entity/info/DatabaseVersion.kt

Lines changed: 0 additions & 28 deletions
This file was deleted.

src/main/kotlin/com/arnyminerz/escalaralcoiaicomtat/backend/database/migration/Migration.kt

Lines changed: 0 additions & 21 deletions
This file was deleted.

src/main/kotlin/com/arnyminerz/escalaralcoiaicomtat/backend/database/migration/Migrations.kt

Lines changed: 0 additions & 29 deletions
This file was deleted.

src/main/kotlin/com/arnyminerz/escalaralcoiaicomtat/backend/database/migration/To1.kt

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)