From 0e75143508693708beb3b6a8b3b76132f62a0dbf Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Wed, 13 Jun 2018 15:23:23 +0200 Subject: [PATCH] Fixed bug where Room would crash the app --- app/build.gradle.kts | 2 +- app/src/main/java/de/kuschku/quasseldroid/Quasseldroid.kt | 4 ---- persistence/build.gradle.kts | 2 +- .../de/kuschku/quasseldroid/persistence/QuasselDatabase.kt | 1 - 4 files changed, 2 insertions(+), 7 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 56d1cf866..65975e6ff 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -133,7 +133,7 @@ dependencies { } // App Arch Persistence - withVersion("1.1.0") { + withVersion("1.1.1-rc1") { implementation("android.arch.persistence.room", "runtime", version) kapt("android.arch.persistence.room", "compiler", version) implementation("android.arch.persistence.room", "rxjava2", version) diff --git a/app/src/main/java/de/kuschku/quasseldroid/Quasseldroid.kt b/app/src/main/java/de/kuschku/quasseldroid/Quasseldroid.kt index 64c357aca..74382421d 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/Quasseldroid.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/Quasseldroid.kt @@ -157,10 +157,6 @@ class Quasseldroid : DaggerApplication() { ) ).migrate(this) - // Initialize databases to run migrations - QuasselDatabase.Creator.init(this) - AccountDatabase.Creator.init(this) - // Initialize preferences unless already set /* diff --git a/persistence/build.gradle.kts b/persistence/build.gradle.kts index b6b358730..7132dc4d5 100644 --- a/persistence/build.gradle.kts +++ b/persistence/build.gradle.kts @@ -60,7 +60,7 @@ dependencies { } // App Arch Persistence - withVersion("1.1.0") { + withVersion("1.1.1-rc1") { implementation("android.arch.persistence.room", "runtime", version) kapt("android.arch.persistence.room", "compiler", version) implementation("android.arch.persistence.room", "rxjava2", version) diff --git a/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselDatabase.kt b/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselDatabase.kt index bfdf400e4..d7d9e9056 100644 --- a/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselDatabase.kt +++ b/persistence/src/main/java/de/kuschku/quasseldroid/persistence/QuasselDatabase.kt @@ -323,7 +323,6 @@ abstract class QuasselDatabase : RoomDatabase() { }, object : Migration(14, 15) { override fun migrate(database: SupportSQLiteDatabase) { - database.execSQL("DELETE FROM message;") database.execSQL("ALTER TABLE message ADD networkId INT DEFAULT 0 NOT NULL;") } } -- GitLab