in app/src/mock/java/com/example/android/architecture/blueprints/todoapp/ServiceLocator.kt [59:77]
fun createDataBase(
context: Context,
inMemory: Boolean = false
): ToDoDatabase {
val result = if (inMemory) {
// Use a faster in-memory database for tests
Room.inMemoryDatabaseBuilder(context.applicationContext, ToDoDatabase::class.java)
.allowMainThreadQueries()
.build()
} else {
// Real database using SQLite
Room.databaseBuilder(
context.applicationContext,
ToDoDatabase::class.java, "Tasks.db"
).build()
}
database = result
return result
}