public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) // Queries should be done in a separate thread to avoid locking the UI // We will allow this ONLY TEMPORALLY to see that our DB is working .allowMainThreadQueries() .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) // Queries should be done in a separate thread to avoid locking the UI // We will allow this ONLY TEMPORALLY to see that our DB is working .allowMainThreadQueries() .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) // COMPLETED (1) Disable queries on main thread .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) // TODO (2) call allowMainThreadQueries before building the instance .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static synchronized MaterialisticDatabase getInstance(Context context) { if (sInstance == null) { sInstance = setupBuilder(Room.inMemoryDatabaseBuilder(context.getApplicationContext(), MaterialisticDatabase.class)) .allowMainThreadQueries() .build(); } return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
public static synchronized MaterialisticDatabase getInstance(Context context) { if (sInstance == null) { sInstance = setupBuilder(Room.databaseBuilder(context.getApplicationContext(), MaterialisticDatabase.class, DbConstants.DB_NAME)) .build(); } return sInstance; }
public static AppDatabase getInstance(Context context) { if (sInstance == null) { synchronized (LOCK) { Log.d(LOG_TAG, "Creating new database instance"); sInstance = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, AppDatabase.DATABASE_NAME) .build(); } } Log.d(LOG_TAG, "Getting the database instance"); return sInstance; }
private static AppDatabase getDatabase(Context context) { return Room .databaseBuilder(context.getApplicationContext(), AppDatabase.class, DATABASE_NAME) .addMigrations(MIGRATION_11_12) .fallbackToDestructiveMigration() .build(); }