X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2FMobileLedgerDB.java;fp=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2FMobileLedgerDB.java;h=2aee53316c9031a741a185644aa8a622aed3fd89;hb=65e1c4a034f5f08db9117f7211ca924e2e293f8e;hp=0000000000000000000000000000000000000000;hpb=7f183ea76ea36c7d5dc9522d7e4c997874ac546a;p=mobile-ledger-staging.git diff --git a/app/src/main/java/net/ktnx/mobileledger/MobileLedgerDB.java b/app/src/main/java/net/ktnx/mobileledger/MobileLedgerDB.java new file mode 100644 index 00000000..2aee5331 --- /dev/null +++ b/app/src/main/java/net/ktnx/mobileledger/MobileLedgerDB.java @@ -0,0 +1,24 @@ +package net.ktnx.mobileledger; + +import android.database.sqlite.SQLiteDatabase; + +class MobileLedgerDB { + static final String DATABASE_NAME = "accounts"; + private static String db_filename; + static SQLiteDatabase db; + + public static String getDb_filename() { + return db_filename; + } + + public static void setDb_filename(String db_filename) { + MobileLedgerDB.db_filename = db_filename; + } + + public static void initDB() { + db = SQLiteDatabase.openOrCreateDatabase( db_filename, null ); + + db.execSQL("create table if not exists accounts(name varchar);"); + db.execSQL("create index if not exists idx_accounts_name on accounts(name);"); + } +}