36 lines
1.5 KiB
Java
36 lines
1.5 KiB
Java
package hu.refilc.naplo.database;
|
|
|
|
import android.content.Context;
|
|
import android.database.sqlite.SQLiteDatabase;
|
|
import android.database.sqlite.SQLiteOpenHelper;
|
|
|
|
public class SQLiteHelper extends SQLiteOpenHelper {
|
|
private static final String CREATE_TABLE_WIDGET = " create table widgets ( _id INTEGER NOT NULL, day_sel INTEGER NOT NULL);";
|
|
private static final String DB_NAME = "app.db";
|
|
private static final int DB_VERSION = 1;
|
|
public static final String _ID = "_id";
|
|
public static final String DAY_SEL = "day_sel";
|
|
public static final String TIMETABLE = "timetable";
|
|
public static final String LAST_ACCOUNT_ID = "last_account_id";
|
|
public static final String THEME = "theme";
|
|
public static final String PREMIUM_TOKEN = "premium_token";
|
|
public static final String PREMIUM_SCOPES = "premium_scopes";
|
|
public static final String LOCALE = "language";
|
|
public static final String ACCENT_COLOR = "accent_color";
|
|
public static final String TABLE_NAME_WIDGETS = "widgets";
|
|
public static final String TABLE_NAME_USER_DATA = "user_data";
|
|
public static final String TABLE_NAME_SETTINGS = "settings";
|
|
|
|
public SQLiteHelper(Context context) {
|
|
super(context, DB_NAME, null, 7);
|
|
}
|
|
|
|
public void onCreate(SQLiteDatabase db) {
|
|
db.execSQL(CREATE_TABLE_WIDGET);
|
|
}
|
|
|
|
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
|
|
db.execSQL("DROP TABLE IF EXISTS widgets");
|
|
onCreate(db);
|
|
}
|
|
} |