package com.yokmama.learn10.chapter08.lesson35;
import android.app.Application;
import android.database.sqlite.SQLiteDatabase;
import greendao.DaoMaster;
import greendao.DaoSession;
/**
* Created by yokmama on 15/03/19.
*/
public class MyApplication extends Application {
public DaoSession daoSession;
@Override
public void onCreate() {
super.onCreate();
setupDatabase();
}
private void setupDatabase() {
DaoMaster.DevOpenHelper helper = new DaoMaster.DevOpenHelper(this, "example-db", null);
SQLiteDatabase db = helper.getWritableDatabase();
DaoMaster daoMaster = new DaoMaster(db);
daoSession = daoMaster.newSession();
}
public DaoSession getDaoSession() {
return daoSession;
}
}