Rev 8 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
package com.cesams.twogetskills.dao;
import android.content.Context;
import androidx.room.Room;
import com.cesams.twogetskills.Constants;
public class DatabaseHelper {
private static DatabaseHelper _INSTANCE = null;
private AppDatabase appDatabase;
// other instance variables can be here
private DatabaseHelper(Context context) {
appDatabase = Room.databaseBuilder(
context.getApplicationContext(),
AppDatabase.class, Constants.DATABASE_FILENAME
).allowMainThreadQueries().build();
};
public static DatabaseHelper getInstance(Context context) {
if (_INSTANCE == null) {
_INSTANCE = new DatabaseHelper(context);
}
return(_INSTANCE);
}
public AppDatabase getAppDatabase() {
return appDatabase;
}
}