X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fdb%2FDB.java;h=6bcae84f3a7f4190df70f62d242365ebd911e47a;hb=b2f45c881924d9a172241700e682f1051128bd59;hp=f68fccd533cb4d51e567b8c057ea7122fc18d1c6;hpb=2aec7de70b2d512f20105a64255237c0119f2b1c;p=mobile-ledger-staging.git diff --git a/app/src/main/java/net/ktnx/mobileledger/db/DB.java b/app/src/main/java/net/ktnx/mobileledger/db/DB.java index f68fccd5..6bcae84f 100644 --- a/app/src/main/java/net/ktnx/mobileledger/db/DB.java +++ b/app/src/main/java/net/ktnx/mobileledger/db/DB.java @@ -30,7 +30,7 @@ import net.ktnx.mobileledger.dao.PatternAccountDAO; import net.ktnx.mobileledger.dao.PatternHeaderDAO; import net.ktnx.mobileledger.utils.MobileLedgerDatabase; -@Database(version = 52, entities = {PatternHeader.class, PatternAccount.class, Currency.class}) +@Database(version = 53, entities = {PatternHeader.class, PatternAccount.class, Currency.class}) abstract public class DB extends RoomDatabase { private static DB instance; public static DB get() { @@ -57,6 +57,12 @@ abstract public class DB extends RoomDatabase { db.endTransaction(); } } + }, new Migration(52, 53) { + @Override + public void migrate(@NonNull SupportSQLiteDatabase db) { + db.execSQL( + "alter table pattern_accounts add negate_amount boolean;"); + } } }) .build();