X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2FMobileLedgerDB.java;h=7c2a8e2d83b6d726bcab4307a8dce3c22c9c5123;hb=ad7a4f94232a714a8edde8dff1c300e59be95a46;hp=1f5801a7018ffbb2a181b6c77bcc0bc82caa9a0f;hpb=27b1c52d2acdf70888185643d3d4bc04e5ba74f5;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/MobileLedgerDB.java b/app/src/main/java/net/ktnx/mobileledger/MobileLedgerDB.java index 1f5801a7..7c2a8e2d 100644 --- a/app/src/main/java/net/ktnx/mobileledger/MobileLedgerDB.java +++ b/app/src/main/java/net/ktnx/mobileledger/MobileLedgerDB.java @@ -29,6 +29,9 @@ class MobileLedgerDB { db.execSQL("create index if not exists idx_accounts_name on accounts(name);"); db.execSQL("create table if not exists options(name varchar, value varchar);"); db.execSQL("create unique index if not exists idx_options_name on options(name);"); + db.execSQL("create table if not exists account_values(account varchar not null, currency varchar not null, value decimal(18,2) not null);"); + db.execSQL("create index if not exists idx_account_values_account on account_values(account);"); + db.execSQL("create unique index if not exists un_account_values on account_values(account,currency);"); } static void applyRevisions(Resources rm) {