| /expo/ios/versioned/sdk49/EXUpdates/EXUpdates/Database/ |
| H A D | UpdatesDatabaseInitialization.swift | 77 migrations: UpdatesDatabaseMigrationRegistry.migrations() in initializeDatabaseWithLatestSchema() 81 …static func initializeDatabaseWithLatestSchema(inDirectory directory: URL, migrations: [UpdatesDat… in initializeDatabaseWithLatestSchema() 87 migrations: migrations in initializeDatabaseWithLatestSchema() 96 migrations: [UpdatesDatabaseMigration] 101 let success = migrateDatabase(inDirectory: directory, migrations: migrations) 168 …private static func migrateDatabase(inDirectory directory: URL, migrations: [UpdatesDatabaseMigrat… in migrateDatabase() 177 for (idx, migration) in migrations.enumerated() { in migrateDatabase() 204 for index in startingMigrationIndex..<migrations.count { in migrateDatabase() 205 let migration = migrations[index] in migrateDatabase()
|
| /expo/packages/expo-updates/ios/EXUpdates/Database/ |
| H A D | UpdatesDatabaseInitialization.swift | 77 migrations: UpdatesDatabaseMigrationRegistry.migrations() in initializeDatabaseWithLatestSchema() 81 …static func initializeDatabaseWithLatestSchema(inDirectory directory: URL, migrations: [UpdatesDat… in initializeDatabaseWithLatestSchema() 87 migrations: migrations in initializeDatabaseWithLatestSchema() 96 migrations: [UpdatesDatabaseMigration] 101 let success = migrateDatabase(inDirectory: directory, migrations: migrations) 168 …private static func migrateDatabase(inDirectory directory: URL, migrations: [UpdatesDatabaseMigrat… in migrateDatabase() 177 for (idx, migration) in migrations.enumerated() { in migrateDatabase() 211 for index in startingMigrationIndex..<migrations.count { in migrateDatabase() 212 let migration = migrations[index] in migrateDatabase()
|
| /expo/ios/versioned/sdk48/EXUpdates/EXUpdates/Database/ |
| H A D | ABI48_0_0EXUpdatesDatabaseInitialization+Tests.h | 12 … migrations:(NSArray<id<ABI48_0_0EXUpdatesDatabaseMigration>> *)migrations 19 migrations:(NSArray<id<ABI48_0_0EXUpdatesDatabaseMigration>> *)migrations
|
| H A D | ABI48_0_0EXUpdatesDatabaseInitialization.m | 73 … migrations:[ABI48_0_0EXUpdatesDatabaseMigrationRegistry migrations] 79 … migrations:(NSArray<id<ABI48_0_0EXUpdatesDatabaseMigration>> *)migrations 86 migrations:migrations 95 migrations:(NSArray<id<ABI48_0_0EXUpdatesDatabaseMigration>> *)migrations 103 BOOL success = [[self class] _migrateDatabaseInDirectory:directory withMigrations:migrations]; 177 …ry:(NSURL *)directory withMigrations:(NSArray<id<ABI48_0_0EXUpdatesDatabaseMigration>> *)migrations 187 …[migrations enumerateObjectsWithOptions:NSEnumerationReverse usingBlock:^(id<ABI48_0_0EXUpdatesDat… 209 for (NSUInteger i = startingMigrationIndex; i < migrations.count; i++) { 211 id<ABI48_0_0EXUpdatesDatabaseMigration> migration = migrations[i];
|
| /expo/ios/versioned/sdk47/EXUpdates/EXUpdates/Database/ |
| H A D | ABI47_0_0EXUpdatesDatabaseInitialization+Tests.h | 12 … migrations:(NSArray<id<ABI47_0_0EXUpdatesDatabaseMigration>> *)migrations 19 migrations:(NSArray<id<ABI47_0_0EXUpdatesDatabaseMigration>> *)migrations
|
| H A D | ABI47_0_0EXUpdatesDatabaseInitialization.m | 73 … migrations:[ABI47_0_0EXUpdatesDatabaseMigrationRegistry migrations] 79 … migrations:(NSArray<id<ABI47_0_0EXUpdatesDatabaseMigration>> *)migrations 86 migrations:migrations 95 migrations:(NSArray<id<ABI47_0_0EXUpdatesDatabaseMigration>> *)migrations 103 BOOL success = [[self class] _migrateDatabaseInDirectory:directory withMigrations:migrations]; 177 …ry:(NSURL *)directory withMigrations:(NSArray<id<ABI47_0_0EXUpdatesDatabaseMigration>> *)migrations 187 …[migrations enumerateObjectsWithOptions:NSEnumerationReverse usingBlock:^(id<ABI47_0_0EXUpdatesDat… 209 for (NSUInteger i = startingMigrationIndex; i < migrations.count; i++) { 211 id<ABI47_0_0EXUpdatesDatabaseMigration> migration = migrations[i];
|
| /expo/ios/versioned/sdk48/EXUpdates/EXUpdates/Database/Migrations/ |
| H A D | ABI48_0_0EXUpdatesDatabaseMigrationRegistry.m | 15 + (NSArray<id<ABI48_0_0EXUpdatesDatabaseMigration>> *)migrations 17 // migrations should be added here in the order they should be performed (e.g. oldest first)
|
| H A D | ABI48_0_0EXUpdatesDatabaseMigrationRegistry.h | 9 + (NSArray<id<ABI48_0_0EXUpdatesDatabaseMigration>> *)migrations;
|
| /expo/ios/versioned/sdk47/EXUpdates/EXUpdates/Database/Migrations/ |
| H A D | ABI47_0_0EXUpdatesDatabaseMigrationRegistry.m | 15 + (NSArray<id<ABI47_0_0EXUpdatesDatabaseMigration>> *)migrations 17 // migrations should be added here in the order they should be performed (e.g. oldest first)
|
| H A D | ABI47_0_0EXUpdatesDatabaseMigrationRegistry.h | 9 + (NSArray<id<ABI47_0_0EXUpdatesDatabaseMigration>> *)migrations;
|
| /expo/packages/expo-updates/ios/Tests/ |
| H A D | DatabaseInitializationSpec.swift | 332 migrations: [] in spec() 399 migrations: [] in spec() 484 migrations: [] in spec() 514 migrations: [UpdatesDatabaseMigration5To6()] in spec() 594 migrations: [] in spec() 624 migrations: [UpdatesDatabaseMigration6To7()] in spec() 701 migrations: [] in spec() 720 migrations: [UpdatesDatabaseMigration7To8()] in spec() 737 migrations: [] in spec() 756 migrations: [UpdatesDatabaseMigration8To9()] in spec() [all …]
|
| /expo/ios/versioned/sdk49/EXUpdates/EXUpdates/Database/Migrations/ |
| H A D | UpdatesDatabaseMigrationRegistry.swift | 6 static func migrations() -> [UpdatesDatabaseMigration] { in migrations() function
|
| /expo/packages/expo-updates/ios/EXUpdates/Database/Migrations/ |
| H A D | UpdatesDatabaseMigrationRegistry.swift | 6 static func migrations() -> [UpdatesDatabaseMigration] { in migrations() function
|
| /expo/packages/expo-updates/guides/ |
| H A D | migrations.md | 1 # Database migrations 5 This document provides instructions for adding migrations to expo-updates' local SQLite db schema. 7 It's critical to get these types of migrations right, because they will take place on thousands of … 17 The Room library we use on Android provides a mechanism for migrations. Documentation [here](https:… 19 …migrations. You can try to do this following the [official guide](https://developer.android.com/tr… 23 To add a manual migration, use the following steps (automatic migrations will likely differ in step… 38 …u will need to enable foreign keys manually after creating the database and running the migrations. 54 …mplements the `EXUpdatesDatabaseMigration` protocol, following the patterns in existing migrations.
|
| H A D | releasing.md | 18 - When possible, it's a good idea to save database migrations to be released alongside a new SDK ve…
|