diff --git a/app/src/main/java/com/aurora/store/data/room/MigrationHelper.kt b/app/src/main/java/com/aurora/store/data/room/MigrationHelper.kt index 9298c7323..580d3bb62 100644 --- a/app/src/main/java/com/aurora/store/data/room/MigrationHelper.kt +++ b/app/src/main/java/com/aurora/store/data/room/MigrationHelper.kt @@ -30,8 +30,7 @@ object MigrationHelper { database.beginTransaction() try { listOf("download", "update").forEach { - database.execSQL("ALTER TABLE `$it` ADD COLUMN targetSdk INTEGER NOT NULL") - database.execSQL("UPDATE `$it` SET targetSdk=1") + database.execSQL("ALTER TABLE `$it` ADD COLUMN targetSdk INTEGER NOT NULL DEFAULT 1") } database.setTransactionSuccessful() } catch (exception: Exception) { diff --git a/app/src/main/java/com/aurora/store/data/room/download/Download.kt b/app/src/main/java/com/aurora/store/data/room/download/Download.kt index 27013588f..151793060 100644 --- a/app/src/main/java/com/aurora/store/data/room/download/Download.kt +++ b/app/src/main/java/com/aurora/store/data/room/download/Download.kt @@ -28,7 +28,7 @@ data class Download( var downloadedFiles: Int, var fileList: List, val sharedLibs: List, - val targetSdk: Int, + val targetSdk: Int = 1, ) : Parcelable { val isFinished get() = downloadStatus in DownloadStatus.finished val isRunning get() = downloadStatus in DownloadStatus.running diff --git a/app/src/main/java/com/aurora/store/data/room/update/Update.kt b/app/src/main/java/com/aurora/store/data/room/update/Update.kt index 1c3dd3ad9..f9c04ddcd 100644 --- a/app/src/main/java/com/aurora/store/data/room/update/Update.kt +++ b/app/src/main/java/com/aurora/store/data/room/update/Update.kt @@ -30,7 +30,7 @@ data class Update( val offerType: Int, var fileList: List, val sharedLibs: List, - val targetSdk: Int + val targetSdk: Int = 1 ) : Parcelable { companion object {