]> git.ktnx.net Git - mobile-ledger.git/blob - app/src/main/java/net/ktnx/mobileledger/MobileLedgerDB.java
2aee53316c9031a741a185644aa8a622aed3fd89
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / MobileLedgerDB.java
1 package net.ktnx.mobileledger;
2
3 import android.database.sqlite.SQLiteDatabase;
4
5 class MobileLedgerDB {
6     static final String DATABASE_NAME = "accounts";
7     private static String db_filename;
8     static SQLiteDatabase db;
9
10     public static String getDb_filename() {
11         return db_filename;
12     }
13
14     public static void setDb_filename(String db_filename) {
15         MobileLedgerDB.db_filename = db_filename;
16     }
17
18     public static void initDB() {
19         db = SQLiteDatabase.openOrCreateDatabase( db_filename, null );
20
21         db.execSQL("create table if not exists accounts(name varchar);");
22         db.execSQL("create index if not exists idx_accounts_name on accounts(name);");
23     }
24 }