ВСЁ на ГИТ

This commit is contained in:
maxnes3 2023-11-24 20:22:29 +04:00
parent 1e3fcaa50f
commit 1d1a0e9be7
2 changed files with 3 additions and 3 deletions

View File

@ -29,7 +29,7 @@ class MainActivity : ComponentActivity() {
val database by lazy { MobileAppDataBase.getInstance(this) } val database by lazy { MobileAppDataBase.getInstance(this) }
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
this.deleteDatabase("mobileApp.db") this.deleteDatabase("my-db")
CoroutineScope(Dispatchers.IO).launch { CoroutineScope(Dispatchers.IO).launch {
MobileAppDataBase.initialDataBase() MobileAppDataBase.initialDataBase()
} }

View File

@ -19,7 +19,7 @@ import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
@Database(entities = [User::class, Story::class, Mail::class], version = 4) @Database(entities = [User::class, Story::class, Mail::class], version = 1, exportSchema = false)
@TypeConverters(Converters::class) @TypeConverters(Converters::class)
abstract class MobileAppDataBase : RoomDatabase() { abstract class MobileAppDataBase : RoomDatabase() {
abstract fun userDao(): UserDao abstract fun userDao(): UserDao
@ -27,7 +27,7 @@ abstract class MobileAppDataBase : RoomDatabase() {
abstract fun mailDao(): MailDao abstract fun mailDao(): MailDao
companion object{ companion object{
private const val DB_NAME: String = "mobileApp.db" private const val DB_NAME: String = "my-db"
@Volatile @Volatile
private var INSTANCE: MobileAppDataBase? = null private var INSTANCE: MobileAppDataBase? = null