X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Futils%2FMobileLedgerDatabase.java;h=0a9a509ba6556b012fdd9810d2a9ed8aa162f27a;hb=32ad05360ecf167803ef0bf9c7938c52b348123e;hp=29f4142571e4974eb5d35577ef579c995296014d;hpb=382fca6c0438ba031995fbfd0ec43ec73d80a192;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/utils/MobileLedgerDatabase.java b/app/src/main/java/net/ktnx/mobileledger/utils/MobileLedgerDatabase.java index 29f41425..0a9a509b 100644 --- a/app/src/main/java/net/ktnx/mobileledger/utils/MobileLedgerDatabase.java +++ b/app/src/main/java/net/ktnx/mobileledger/utils/MobileLedgerDatabase.java @@ -1,5 +1,5 @@ /* - * Copyright © 2020 Damyan Ivanov. + * Copyright © 2021 Damyan Ivanov. * This file is part of MoLe. * MoLe is free software: you can distribute it and/or modify it * under the term of the GNU General Public License as published by @@ -38,8 +38,8 @@ import static net.ktnx.mobileledger.utils.Logger.debug; public class MobileLedgerDatabase extends SQLiteOpenHelper { public static final MutableLiveData initComplete = new MutableLiveData<>(false); - private static final String DB_NAME = "MoLe.db"; - private static final int LATEST_REVISION = 40; + public static final String DB_NAME = "MoLe.db"; + private static final int LATEST_REVISION = 55; private static final String CREATE_DB_SQL = "create_db"; private final Application mContext; @@ -72,6 +72,9 @@ public class MobileLedgerDatabase extends SQLiteOpenHelper { applyRevision(db, i); } private void applyRevision(SQLiteDatabase db, int rev_no) { + if (rev_no == 55) + return; + String rev_file = String.format(Locale.US, "sql_%d", rev_no); applyRevisionFile(db, rev_file);