diff options
Diffstat (limited to 'app/src/main/java/it/niedermann/owncloud/notes/persistence/migration/Migration_11_12.java')
-rw-r--r-- | app/src/main/java/it/niedermann/owncloud/notes/persistence/migration/Migration_11_12.java | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/app/src/main/java/it/niedermann/owncloud/notes/persistence/migration/Migration_11_12.java b/app/src/main/java/it/niedermann/owncloud/notes/persistence/migration/Migration_11_12.java index 28d329d5..82a9984e 100644 --- a/app/src/main/java/it/niedermann/owncloud/notes/persistence/migration/Migration_11_12.java +++ b/app/src/main/java/it/niedermann/owncloud/notes/persistence/migration/Migration_11_12.java @@ -5,15 +5,17 @@ import android.database.sqlite.SQLiteDatabase; import androidx.annotation.NonNull; +import it.niedermann.owncloud.notes.model.ApiVersion; import it.niedermann.owncloud.notes.persistence.CapabilitiesWorker; public class Migration_11_12 { - public Migration_11_12(SQLiteDatabase db, int oldVersion, @NonNull Context context) { - if (oldVersion < 12) { - db.execSQL("ALTER TABLE ACCOUNTS ADD COLUMN API_VERSION TEXT"); - db.execSQL("ALTER TABLE ACCOUNTS ADD COLUMN COLOR VARCHAR(6) NOT NULL DEFAULT '000000'"); - db.execSQL("ALTER TABLE ACCOUNTS ADD COLUMN TEXT_COLOR VARCHAR(6) NOT NULL DEFAULT '0082C9'"); - CapabilitiesWorker.update(context); - } + /** + * Adds columns to store the {@link ApiVersion} and the theme colors + */ + public Migration_11_12(@NonNull SQLiteDatabase db, @NonNull Context context) { + db.execSQL("ALTER TABLE ACCOUNTS ADD COLUMN API_VERSION TEXT"); + db.execSQL("ALTER TABLE ACCOUNTS ADD COLUMN COLOR VARCHAR(6) NOT NULL DEFAULT '000000'"); + db.execSQL("ALTER TABLE ACCOUNTS ADD COLUMN TEXT_COLOR VARCHAR(6) NOT NULL DEFAULT '0082C9'"); + CapabilitiesWorker.update(context); } } |