We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 1369234 + 596f608 commit 569bf19Copy full SHA for 569bf19
1 file changed
MixinServices/MixinServices/Database/User/UserDatabase.swift
@@ -491,7 +491,10 @@ public final class UserDatabase: Database {
491
}
492
493
migrator.registerMigration("deposit_entries") { db in
494
- try db.execute(sql: "ALTER TABLE `assets` ADD COLUMN `deposit_entries` TEXT")
+ let assets = try TableInfo.fetchAll(db, sql: "PRAGMA table_info(assets)")
495
+ if !assets.map(\.name).contains("deposit_entries") {
496
+ try db.execute(sql: "ALTER TABLE assets ADD COLUMN deposit_entries TEXT")
497
+ }
498
499
500
return migrator
0 commit comments