Skip to content

Commit

Permalink
Merge branch 'migration-fix' into release-21.09.23
Browse files Browse the repository at this point in the history
  • Loading branch information
ndegwamartin committed Sep 21, 2023
2 parents 3821116 + f88707b commit 58d9a10
Showing 1 changed file with 19 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,25 @@ val MIGRATION_3_4 =
val MIGRATION_4_5 =
object : Migration(/* startVersion = */ 4, /* endVersion = */ 5) {
override fun migrate(database: SupportSQLiteDatabase) {
database.execSQL(
"CREATE INDEX IF NOT EXISTS `index_DateTimeIndexEntity_resourceType_index_name_resourceUuid_index_from_index_to` ON `DateTimeIndexEntity` (`resourceType`, `index_name`, `resourceUuid`, `index_from`, `index_to`)"
)
database.execSQL(
"CREATE INDEX IF NOT EXISTS `index_DateIndexEntity_resourceType_index_name_resourceUuid_index_from_index_to` ON `DateIndexEntity` (`resourceType`, `index_name`, `resourceUuid`, `index_from`, `index_to`)"
)
database.execSQL(
"CREATE INDEX IF NOT EXISTS `index_TokenIndexEntity_resourceType_index_name_index_system_index_value_resourceUuid` ON `TokenIndexEntity` (`resourceType`, `index_name`, `index_system`, `index_value`, `resourceUuid`)"
)
database.execSQL("DROP INDEX IF EXISTS `index_DateTimeIndexEntity_index_from`")
database.execSQL(
"DROP INDEX IF EXISTS `index_DateTimeIndexEntity_resourceType_index_name_index_from_index_to`"
)
database.execSQL(
"DROP INDEX IF EXISTS `index_DateIndexEntity_resourceType_index_name_index_from_index_to`"
)
database.execSQL(
"DROP INDEX IF EXISTS `index_TokenIndexEntity_resourceType_index_name_index_system_index_value`"
)
database.execSQL(
"ALTER TABLE `ResourceEntity` ADD COLUMN `lastUpdatedLocal` INTEGER DEFAULT NULL"
)
Expand Down

0 comments on commit 58d9a10

Please sign in to comment.