mirror of
https://github.com/Suwayomi/Suwayomi-Server.git
synced 2026-06-30 17:34:39 -05:00
Fix invalid chapter download state in database (#1271)
* Fix invalid chapter download state in database
Should have been added with 37f57c0c55
* Improve "fix chapter invalid download state" migrations
This commit is contained in:
@@ -15,9 +15,6 @@ class M0041_FixDownloadedChaptersWithoutPageCount : SQLMigration() {
|
|||||||
"""
|
"""
|
||||||
UPDATE CHAPTER
|
UPDATE CHAPTER
|
||||||
SET IS_DOWNLOADED = FALSE
|
SET IS_DOWNLOADED = FALSE
|
||||||
WHERE ID IN (
|
WHERE IS_DOWNLOADED = TRUE AND PAGE_COUNT <= 0
|
||||||
SELECT ID FROM CHAPTER
|
|
||||||
WHERE IS_DOWNLOADED = TRUE AND PAGE_COUNT <= 0
|
|
||||||
);
|
|
||||||
""".trimIndent()
|
""".trimIndent()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,20 @@
|
|||||||
|
package suwayomi.tachidesk.server.database.migration
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Copyright (C) Contributors to the Suwayomi project
|
||||||
|
*
|
||||||
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||||
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||||
|
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */
|
||||||
|
|
||||||
|
import de.neonew.exposed.migrations.helpers.SQLMigration
|
||||||
|
|
||||||
|
@Suppress("ClassName", "unused")
|
||||||
|
class M0044_FixDownloadedChaptersWithoutPageCountII : SQLMigration() {
|
||||||
|
override val sql: String =
|
||||||
|
"""
|
||||||
|
UPDATE CHAPTER
|
||||||
|
SET IS_DOWNLOADED = FALSE
|
||||||
|
WHERE IS_DOWNLOADED = TRUE AND PAGE_COUNT <= 0
|
||||||
|
""".trimIndent()
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user