mirror of
https://github.com/Suwayomi/Suwayomi-Server.git
synced 2026-06-30 09:24:34 -05:00
Review comments
This commit is contained in:
@@ -75,7 +75,7 @@ private fun migrateMangaDownloadDir(applicationDirs: ApplicationDirs) {
|
||||
}
|
||||
}
|
||||
|
||||
fun migrateDatabaseToV24240(applicationDirs: ApplicationDirs) {
|
||||
fun migrateH2DatabaseToV24240(applicationDirs: ApplicationDirs) {
|
||||
H2Migration.migrate(
|
||||
applicationDirs.dataRoot,
|
||||
"1.4.200",
|
||||
@@ -92,8 +92,8 @@ private val MIGRATIONS =
|
||||
"FixGlobalUpdateScheduling" to {
|
||||
Injekt.get<IUpdater>().deleteLastAutomatedUpdateTimestamp()
|
||||
},
|
||||
"MigrateDatabaseToV2.4.240" to { applicationDirs ->
|
||||
migrateDatabaseToV24240(applicationDirs)
|
||||
"MigrateH2DatabaseToV2.4.240" to { applicationDirs ->
|
||||
migrateH2DatabaseToV24240(applicationDirs)
|
||||
},
|
||||
)
|
||||
|
||||
|
||||
@@ -77,6 +77,8 @@ object H2Migration {
|
||||
libsDir = libsDir,
|
||||
mvStore = mvStore,
|
||||
script = script,
|
||||
h2Old = h2Old,
|
||||
h2New = h2New,
|
||||
)
|
||||
|
||||
// Move database to proper path
|
||||
@@ -121,6 +123,8 @@ object H2Migration {
|
||||
libsDir: Path,
|
||||
mvStore: Path,
|
||||
script: Path,
|
||||
h2Old: String,
|
||||
h2New: String,
|
||||
) {
|
||||
URLClassLoader(
|
||||
arrayOf(migrationJar.toUri().toURL()),
|
||||
@@ -140,10 +144,10 @@ object H2Migration {
|
||||
libsDir.absolutePathString(),
|
||||
// from version
|
||||
"-f",
|
||||
"1.4.200",
|
||||
h2Old,
|
||||
// to version
|
||||
"-t",
|
||||
"2.4.240",
|
||||
h2New,
|
||||
// user
|
||||
"-u",
|
||||
"",
|
||||
|
||||
Reference in New Issue
Block a user