update realm migration for FilterCondition

feature/top10
Razmig Sarkissian 7 years ago
parent 3a5572c3e6
commit 5b5eef5d77
  1. 2
      app/build.gradle
  2. 2
      app/src/main/java/net/pokeranalytics/android/model/migrations/PokerAnalyticsMigration.kt

@ -28,7 +28,7 @@ android {
applicationId "net.pokeranalytics.android" applicationId "net.pokeranalytics.android"
minSdkVersion 23 minSdkVersion 23
targetSdkVersion 28 targetSdkVersion 28
versionCode 16 versionCode 18
versionName "1.0" versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
} }

@ -59,7 +59,7 @@ class PokerAnalyticsMigration : RealmMigration {
schema.get("FilterCondition")?.let { schema.get("FilterCondition")?.let {
it.removeField("blindValues") it.removeField("blindValues")
it.addField("operator", String::class.java).setNullable("operator", true) it.addField("operator", Int::class.java).setNullable("operator", true)
it.addField("intValue", Int::class.java).setNullable("intValue", true) it.addField("intValue", Int::class.java).setNullable("intValue", true)
it.addField("doubleValue", Double::class.java).setNullable("intValue", true) it.addField("doubleValue", Double::class.java).setNullable("intValue", true)
it.addField("stringValue", String::class.java).setNullable("stringValue", true) it.addField("stringValue", String::class.java).setNullable("stringValue", true)

Loading…
Cancel
Save