From aa49d726f3693d4afac7bc694179506964b11a97 Mon Sep 17 00:00:00 2001 From: dkanada Date: Sun, 16 May 2021 12:04:22 +0900 Subject: [PATCH] possible fix for database migration crash --- app/src/main/java/com/dkanada/gramophone/database/Cache.java | 2 +- .../java/com/dkanada/gramophone/database/JellyDatabase.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/dkanada/gramophone/database/Cache.java b/app/src/main/java/com/dkanada/gramophone/database/Cache.java index 7fff9e98..59dcd65c 100644 --- a/app/src/main/java/com/dkanada/gramophone/database/Cache.java +++ b/app/src/main/java/com/dkanada/gramophone/database/Cache.java @@ -16,7 +16,7 @@ public class Cache { public String id; @ColumnInfo(defaultValue = "1") - public Boolean cache; + public boolean cache; public Cache() { this.id = UUID.randomUUID().toString(); diff --git a/app/src/main/java/com/dkanada/gramophone/database/JellyDatabase.java b/app/src/main/java/com/dkanada/gramophone/database/JellyDatabase.java index 6742f672..187c4c72 100644 --- a/app/src/main/java/com/dkanada/gramophone/database/JellyDatabase.java +++ b/app/src/main/java/com/dkanada/gramophone/database/JellyDatabase.java @@ -59,7 +59,7 @@ public abstract class JellyDatabase extends RoomDatabase { @Override public void migrate(@NonNull SupportSQLiteDatabase database) { database.execSQL("CREATE TABLE cache (id TEXT NOT NULL PRIMARY KEY," - + "cache INTEGER NOT NULL)"); + + "cache INTEGER NOT NULL DEFAULT '1')"); } }; }