Add default schema & migration management

feature/top10
Aurelien Hubert 7 years ago
parent d89b409fb9
commit 5019040269
  1. 3
      app/src/main/java/net/pokeranalytics/android/PokerAnalyticsApplication.kt

@ -9,6 +9,7 @@ import io.realm.RealmResults
import io.realm.kotlin.where
import kotlinx.coroutines.GlobalScope
import kotlinx.coroutines.launch
import net.pokeranalytics.android.model.migrations.PokerAnalyticsMigration
import net.pokeranalytics.android.model.realm.Session
import net.pokeranalytics.android.model.utils.Seed
import net.pokeranalytics.android.util.FakeDataManager
@ -41,6 +42,8 @@ class PokerAnalyticsApplication : Application() {
Realm.init(this)
val realmConfiguration = RealmConfiguration.Builder()
.name(Realm.DEFAULT_REALM_NAME)
.schemaVersion(0)
.migration(PokerAnalyticsMigration())
.initialData(Seed(this))
.build()
Realm.setDefaultConfiguration(realmConfiguration)

Loading…
Cancel
Save