| /expo/packages/expo-updates/android/src/androidTest/java/expo/modules/updates/db/ |
| H A D | UpdatesDatabaseMigrationTest.kt | 31 db.execSQL( in testMigrate4To5() 36 db.execSQL( in testMigrate4To5() 40 db.execSQL( in testMigrate4To5() 47 db.close() in testMigrate4To5() 93 db, in testMigrate4To5() 183 db, in testMigrate5To6() 191 db, in testMigrate5To6() 331 db, in testMigrate7To8() 339 db, in testMigrate7To8() 501 db, in testMigrate11To12() [all …]
|
| H A D | DatabaseIntegrityCheckTest.kt | 1 package expo.modules.updates.db 7 import expo.modules.updates.db.entity.UpdateEntity 8 import expo.modules.updates.db.enums.UpdateStatus 9 import expo.modules.updates.db.entity.AssetEntity 23 private lateinit var db: UpdatesDatabase variable in expo.modules.updates.db.DatabaseIntegrityCheckTest 33 db.close() in closeDb() 61 db.updateDao().deleteUpdates(allUpdates) in testFilterEmbeddedUpdates() 74 db.updateDao().insertUpdate(update1) in testMissingAssets() 91 db.updateDao().deleteUpdates(allUpdates) in testMissingAssets() 104 db.updateDao().insertUpdate(update1) in testNoMissingAssets() [all …]
|
| H A D | BuildDataTest.kt | 1 package expo.modules.updates.db 8 import expo.modules.updates.db.entity.UpdateEntity 22 private lateinit var db: UpdatesDatabase variable in expo.modules.updates.db.BuildDataTest 62 db.updateDao().insertUpdate(testUpdate) in setUp() 69 db.close() in tearDown() 77 BuildData.clearAllUpdatesFromDatabase(db) in clearAllUpdatesFromDatabase() 79 val allUpdates = db.updateDao().loadAllUpdates() in clearAllUpdatesFromDatabase() 117 val allUpdates = db.updateDao().loadAllUpdates() in ensureBuildDataIsConsistent_buildDataIsInconsistent_channel() 141 val allUpdates = db.updateDao().loadAllUpdates() in ensureBuildDataIsConsistent_buildDataIsInconsistent_releaseChannel() 166 val allUpdates = db.updateDao().loadAllUpdates() in ensureBuildDataIsConsistent_buildDataIsConsistent_channel() [all …]
|
| /expo/packages/expo-updates/ios/Tests/ |
| H A D | UpdatesBuildDataSpec.swift | 14 var db: UpdatesDatabase! in spec() variable 35 db = UpdatesDatabase() in spec() 36 db.databaseQueue.sync { in spec() 76 db.databaseQueue.sync { in spec() 81 database: db in spec() 88 db.databaseQueue.sync { in spec() 89 db.closeDatabase() in spec() 97 db.databaseQueue.sync { in spec() 105 db.databaseQueue.sync { in spec() 113 db.databaseQueue.sync { in spec() [all …]
|
| H A D | UpdatesDatabaseSpec.swift | 11 var db: UpdatesDatabase! in spec() variable 25 db = UpdatesDatabase() in spec() 26 db.databaseQueue.sync { in spec() 43 db.databaseQueue.sync { in spec() 44 db.closeDatabase() in spec() 56 database: db in spec() 59 db.databaseQueue.sync { in spec() 76 db.databaseQueue.sync { in spec() 93 db.databaseQueue.sync { in spec() 229 database: db in spec() [all …]
|
| H A D | DatabaseIntegrityCheckSpec.swift | 18 var db: UpdatesDatabase! in spec() variable 30 db = UpdatesDatabase() in spec() 31 db.databaseQueue.sync { in spec() 37 db.databaseQueue.sync { in spec() 38 db.closeDatabase() in spec() 60 database: db, in spec() 73 database: db, in spec() 84 db.databaseQueue.sync { in spec() 118 database: db, in spec() 131 database: db, in spec() [all …]
|
| H A D | AppLauncherWithDatabaseSpec.swift | 40 var db: UpdatesDatabase! in spec() variable 52 db = UpdatesDatabase() in spec() 53 db.databaseQueue.sync { in spec() 59 db.databaseQueue.sync { in spec() 60 db.closeDatabase() in spec() 87 db.databaseQueue.sync { in spec() 88 try! db.addUpdate(testUpdate) in spec() 102 db.databaseQueue.sync { in spec() 110 db.databaseQueue.sync { in spec() 117 database: db, in spec() [all …]
|
| /expo/packages/expo-sqlite/build/ |
| H A D | SQLite.js | 169 db.exec = db._db.exec.bind(db._db); 170 db.execRawQuery = db._db.execRawQuery.bind(db._db); 171 db.execAsync = db._db.execAsync.bind(db._db); 172 db.closeAsync = db._db.closeAsync.bind(db._db); 173 db.closeSync = db._db.closeSync.bind(db._db); 174 db.onDatabaseChange = db._db.onDatabaseChange.bind(db._db); 175 db.deleteAsync = db._db.deleteAsync.bind(db._db); 176 db.transactionAsync = db._db.transactionAsync.bind(db._db); 177 return db; 184 db; field in ExpoSQLTransactionAsync [all …]
|
| /expo/packages/expo-sqlite/src/ |
| H A D | SQLite.ts | 240 callback?: (db: SQLiteDatabase) => void 246 db.exec = db._db.exec.bind(db._db); 247 db.execRawQuery = db._db.execRawQuery.bind(db._db); 248 db.execAsync = db._db.execAsync.bind(db._db); 249 db.closeAsync = db._db.closeAsync.bind(db._db); 250 db.closeSync = db._db.closeSync.bind(db._db); 251 db.onDatabaseChange = db._db.onDatabaseChange.bind(db._db); 252 db.deleteAsync = db._db.deleteAsync.bind(db._db); 253 db.transactionAsync = db._db.transactionAsync.bind(db._db); 254 return db; [all …]
|
| /expo/ios/versioned/sdk49/EXUpdates/EXUpdates/Database/Migrations/ |
| H A D | UpdatesDatabaseMigration.swift | 13 let db: OpaquePointer variable 15 init(db: OpaquePointer) { 16 self.db = db 20 guard sqlite3_exec(db, String(sql.utf8), nil, nil, nil) == SQLITE_OK else { in safeExecOrRollback() 21 sqlite3_exec(db, "ROLLBACK;", nil, nil, nil) in safeExecOrRollback() 28 _ = try UpdatesDatabaseUtils.execute(sql: sql, withArgs: args, onDatabase: db) in safeExecOrRollback() 30 sqlite3_exec(db, "ROLLBACK;", nil, nil, nil) in safeExecOrRollback() 54 let result = try body(TransactionExecutor(db: self)) 66 func runMigration(onDatabase db: OpaquePointer) throws
|
| /expo/packages/expo-updates/ios/EXUpdates/Database/Migrations/ |
| H A D | UpdatesDatabaseMigration.swift | 13 let db: OpaquePointer variable 15 init(db: OpaquePointer) { 16 self.db = db 20 guard sqlite3_exec(db, String(sql.utf8), nil, nil, nil) == SQLITE_OK else { in safeExecOrRollback() 21 sqlite3_exec(db, "ROLLBACK;", nil, nil, nil) in safeExecOrRollback() 28 _ = try UpdatesDatabaseUtils.execute(sql: sql, withArgs: args, onDatabase: db) in safeExecOrRollback() 30 sqlite3_exec(db, "ROLLBACK;", nil, nil, nil) in safeExecOrRollback() 54 let result = try body(TransactionExecutor(db: self)) 66 func runMigration(onDatabase db: OpaquePointer) throws
|
| /expo/packages/expo-updates/android/src/androidTest/java/expo/modules/updates/manifest/ |
| H A D | UpdateManifestMetadataTest.kt | 9 import expo.modules.updates.db.UpdatesDatabase 23 private lateinit var db: UpdatesDatabase variable in expo.modules.updates.manifest.UpdateManifestMetadataTest 44 db.close() in closeDb() 51 ManifestMetadata.saveMetadata(headers1, db, config) in testManifestFilters_OverwriteAllFields() 54 ManifestMetadata.saveMetadata(headers2, db, config) in testManifestFilters_OverwriteAllFields() 66 ManifestMetadata.saveMetadata(headers1, db, config) in testManifestFilters_OverwriteEmpty() 69 ManifestMetadata.saveMetadata(headers2, db, config) in testManifestFilters_OverwriteEmpty() 80 ManifestMetadata.saveMetadata(headers1, db, config) in testManifestFilters_OverwriteNull() 83 ManifestMetadata.saveMetadata(headers2, db, config) in testManifestFilters_OverwriteNull() 96 ManifestMetadata.setExtraParam(db, config, "wat", "hello") in testExtraClientParams() [all …]
|
| /expo/packages/expo-updates/ios/EXUpdates/Database/ |
| H A D | UpdatesDatabaseInitialization.swift | 118 guard var db = dbInit else { variable 124 sqlite3_close(db) 144 db = db2 160 guard sqlite3_exec(db, String(schema.utf8), nil, nil, nil) == SQLITE_OK else { 165 return db 197 var db: OpaquePointer? in migrateDatabase() variable 198 if sqlite3_open(latestURL.path, &db) != SQLITE_OK { in migrateDatabase() 200 sqlite3_close(db) in migrateDatabase() 214 try migration.runMigration(onDatabase: db!) in migrateDatabase() 217 sqlite3_close(db) in migrateDatabase() [all …]
|
| /expo/apps/test-suite/tests/ |
| H A D | SQLite.ts | 17 db.transaction( 129 db.closeAsync(); 139 db.transaction( 192 db.transaction( 243 db.transaction( 345 db.transaction( 368 db.execRawQuery( 385 db.execRawQuery( 401 db.execRawQuery( 422 db.transaction( [all …]
|
| /expo/ios/versioned/sdk48/EXUpdates/EXUpdates/Database/Migrations/ |
| H A D | ABI48_0_0EXUpdatesDatabaseMigration5To6.m | 8 static NSString * const ABI48_0_0EXUpdatesDatabaseV5Filename = @"expo-v5.db"; 17 - (BOOL)runMigrationOnDatabase:(struct sqlite3 *)db error:(NSError ** _Nullable)error 21 if (sqlite3_exec(db, "BEGIN;", NULL, NULL, NULL) != SQLITE_OK) return NO; 23 if (![self _safeExecOrRollback:db sql:@"CREATE TABLE \"new_updates\" (\ 38 if (![self _safeExecOrRollback:db 42 if (![self _safeExecOrRollback:db sql:@"DROP TABLE `updates`"]) return NO; 47 if (sqlite3_exec(db, "COMMIT;", NULL, NULL, NULL) != SQLITE_OK) return NO; 52 - (BOOL)_safeExecOrRollback:(struct sqlite3 *)db sql:(NSString *)sql 54 if (sqlite3_exec(db, sql.UTF8String, NULL, NULL, NULL) != SQLITE_OK) { 55 sqlite3_exec(db, "ROLLBACK;", NULL, NULL, NULL); [all …]
|
| H A D | ABI48_0_0EXUpdatesDatabaseMigration4To5.m | 7 static NSString * const ABI48_0_0EXUpdatesDatabaseV4Filename = @"expo-v4.db"; 16 - (BOOL)runMigrationOnDatabase:(struct sqlite3 *)db error:(NSError ** _Nullable)error 19 if (sqlite3_exec(db, "PRAGMA foreign_keys=OFF;", NULL, NULL, NULL) != SQLITE_OK) return NO; 20 if (sqlite3_exec(db, "BEGIN;", NULL, NULL, NULL) != SQLITE_OK) return NO; 22 if (![self _safeExecOrRollback:db sql:@"CREATE TABLE \"new_assets\" (\ 37 if (![self _safeExecOrRollback:db sql:@"DROP TABLE `assets`"]) return NO; 40 if (sqlite3_exec(db, "COMMIT;", NULL, NULL, NULL) != SQLITE_OK) return NO; 41 if (sqlite3_exec(db, "PRAGMA foreign_keys=ON;", NULL, NULL, NULL) != SQLITE_OK) return NO; 45 - (BOOL)_safeExecOrRollback:(struct sqlite3 *)db sql:(NSString *)sql 47 if (sqlite3_exec(db, sql.UTF8String, NULL, NULL, NULL) != SQLITE_OK) { [all …]
|
| H A D | ABI48_0_0EXUpdatesDatabaseMigration6To7.m | 7 static NSString * const ABI48_0_0EXUpdatesDatabaseV6Filename = @"expo-v6.db"; 16 - (BOOL)runMigrationOnDatabase:(struct sqlite3 *)db error:(NSError ** _Nullable)error 19 if (sqlite3_exec(db, "PRAGMA foreign_keys=OFF;", NULL, NULL, NULL) != SQLITE_OK) return NO; 20 if (sqlite3_exec(db, "BEGIN;", NULL, NULL, NULL) != SQLITE_OK) return NO; 22 if (![self _safeExecOrRollback:db sql:@"CREATE TABLE \"new_updates\" (\ 40 if (![self _safeExecOrRollback:db 43 if (![self _safeExecOrRollback:db sql:@"DROP TABLE `updates`"]) return NO; 48 if (sqlite3_exec(db, "COMMIT;", NULL, NULL, NULL) != SQLITE_OK) return NO; 53 - (BOOL)_safeExecOrRollback:(struct sqlite3 *)db sql:(NSString *)sql 55 if (sqlite3_exec(db, sql.UTF8String, NULL, NULL, NULL) != SQLITE_OK) { [all …]
|
| /expo/ios/versioned/sdk47/EXUpdates/EXUpdates/Database/Migrations/ |
| H A D | ABI47_0_0EXUpdatesDatabaseMigration5To6.m | 8 static NSString * const ABI47_0_0EXUpdatesDatabaseV5Filename = @"expo-v5.db"; 17 - (BOOL)runMigrationOnDatabase:(struct sqlite3 *)db error:(NSError ** _Nullable)error 21 if (sqlite3_exec(db, "BEGIN;", NULL, NULL, NULL) != SQLITE_OK) return NO; 23 if (![self _safeExecOrRollback:db sql:@"CREATE TABLE \"new_updates\" (\ 38 if (![self _safeExecOrRollback:db 42 if (![self _safeExecOrRollback:db sql:@"DROP TABLE `updates`"]) return NO; 47 if (sqlite3_exec(db, "COMMIT;", NULL, NULL, NULL) != SQLITE_OK) return NO; 52 - (BOOL)_safeExecOrRollback:(struct sqlite3 *)db sql:(NSString *)sql 54 if (sqlite3_exec(db, sql.UTF8String, NULL, NULL, NULL) != SQLITE_OK) { 55 sqlite3_exec(db, "ROLLBACK;", NULL, NULL, NULL); [all …]
|
| H A D | ABI47_0_0EXUpdatesDatabaseMigration4To5.m | 7 static NSString * const ABI47_0_0EXUpdatesDatabaseV4Filename = @"expo-v4.db"; 16 - (BOOL)runMigrationOnDatabase:(struct sqlite3 *)db error:(NSError ** _Nullable)error 19 if (sqlite3_exec(db, "PRAGMA foreign_keys=OFF;", NULL, NULL, NULL) != SQLITE_OK) return NO; 20 if (sqlite3_exec(db, "BEGIN;", NULL, NULL, NULL) != SQLITE_OK) return NO; 22 if (![self _safeExecOrRollback:db sql:@"CREATE TABLE \"new_assets\" (\ 37 if (![self _safeExecOrRollback:db sql:@"DROP TABLE `assets`"]) return NO; 40 if (sqlite3_exec(db, "COMMIT;", NULL, NULL, NULL) != SQLITE_OK) return NO; 41 if (sqlite3_exec(db, "PRAGMA foreign_keys=ON;", NULL, NULL, NULL) != SQLITE_OK) return NO; 45 - (BOOL)_safeExecOrRollback:(struct sqlite3 *)db sql:(NSString *)sql 47 if (sqlite3_exec(db, sql.UTF8String, NULL, NULL, NULL) != SQLITE_OK) { [all …]
|
| H A D | ABI47_0_0EXUpdatesDatabaseMigration6To7.m | 7 static NSString * const ABI47_0_0EXUpdatesDatabaseV6Filename = @"expo-v6.db"; 16 - (BOOL)runMigrationOnDatabase:(struct sqlite3 *)db error:(NSError ** _Nullable)error 19 if (sqlite3_exec(db, "PRAGMA foreign_keys=OFF;", NULL, NULL, NULL) != SQLITE_OK) return NO; 20 if (sqlite3_exec(db, "BEGIN;", NULL, NULL, NULL) != SQLITE_OK) return NO; 22 if (![self _safeExecOrRollback:db sql:@"CREATE TABLE \"new_updates\" (\ 40 if (![self _safeExecOrRollback:db 43 if (![self _safeExecOrRollback:db sql:@"DROP TABLE `updates`"]) return NO; 48 if (sqlite3_exec(db, "COMMIT;", NULL, NULL, NULL) != SQLITE_OK) return NO; 53 - (BOOL)_safeExecOrRollback:(struct sqlite3 *)db sql:(NSString *)sql 55 if (sqlite3_exec(db, sql.UTF8String, NULL, NULL, NULL) != SQLITE_OK) { [all …]
|
| /expo/ios/versioned/sdk49/EXUpdates/EXUpdates/Database/ |
| H A D | UpdatesDatabaseInitialization.swift | 118 guard var db = dbInit else { variable 124 sqlite3_close(db) 144 db = db2 160 guard sqlite3_exec(db, String(schema.utf8), nil, nil, nil) == SQLITE_OK else { 165 return db 197 var db: OpaquePointer? in migrateDatabase() variable 198 if sqlite3_open(String(latestURL.absoluteString.utf8), &db) != SQLITE_OK { in migrateDatabase() 200 sqlite3_close(db) in migrateDatabase() 207 try migration.runMigration(onDatabase: db!) in migrateDatabase() 210 sqlite3_close(db) in migrateDatabase() [all …]
|
| /expo/ios/versioned/sdk49/ExpoSQLite/ |
| H A D | SQLiteModule.swift | 11 guard let db = openDatabase(dbName: dbName) else { in definition() variable 73 var db: OpaquePointer? in openDatabase() variable 81 db = cachedDatabases[dbName] in openDatabase() 84 if db == nil { in openDatabase() 90 cachedDatabases[dbName] = db in openDatabase() 92 return db in openDatabase() 103 return [convertSqlLiteErrorToString(db: db)] in executeSql() 151 error = convertSqlLiteErrorToString(db: db) in executeSql() 157 rowsAffected = sqlite3_changes(db) in executeSql() 159 insertId = sqlite3_last_insert_rowid(db) in executeSql() [all …]
|
| /expo/packages/expo-sqlite/ios/ |
| H A D | SQLiteModule.swift | 94 var db: OpaquePointer? in openDatabase() variable 102 db = cachedDatabases[dbName] in openDatabase() 105 if let db { in openDatabase() 106 return db in openDatabase() 116 db, { (obj, action, _, tableName, rowId) in in openDatabase() 131 cachedDatabases[dbName] = db in openDatabase() 132 return db in openDatabase() 143 return [convertSqlLiteErrorToString(db: db)] in executeSql() 191 error = convertSqlLiteErrorToString(db: db) in executeSql() 197 rowsAffected = sqlite3_changes(db) in executeSql() [all …]
|
| /expo/packages/expo-updates/android/src/androidTest/java/expo/modules/updates/launcher/ |
| H A D | DatabaseLauncherTest.kt | 9 import expo.modules.updates.db.UpdatesDatabase 10 import expo.modules.updates.db.entity.AssetEntity 11 import expo.modules.updates.db.entity.UpdateEntity 12 import expo.modules.updates.db.enums.UpdateStatus 32 private lateinit var db: UpdatesDatabase variable in expo.modules.updates.launcher.DatabaseLauncherTest 42 db.close() in closeDb() 66 db.updateDao().insertUpdate(testUpdate) in testGetUpdateIds_DBWithOneUpdate() 87 db.updateDao().insertUpdate(testUpdate1) in testGetUpdateIds_DBWithOneReadyUpdate() 92 db.updateDao().insertUpdate(testUpdate2) in testGetUpdateIds_DBWithOneReadyUpdate() 112 db.updateDao().insertUpdate(testUpdate) in testLaunch_MarkUpdateAccessed() [all …]
|
| /expo/packages/expo-updates/android/src/androidTest/java/expo/modules/updates/loader/ |
| H A D | EmbeddedLoaderTest.kt | 9 import expo.modules.updates.db.UpdatesDatabase 10 import expo.modules.updates.db.entity.AssetEntity 11 import expo.modules.updates.db.entity.UpdateEntity 12 import expo.modules.updates.db.enums.UpdateStatus 31 private lateinit var db: UpdatesDatabase variable in expo.modules.updates.loader.EmbeddedLoaderTest 52 db, in setup() 81 val assets = db.assetDao().loadAllAssets() in testEmbeddedLoader_SimpleCase() 101 val assets = db.assetDao().loadAllAssets() in testEmbeddedLoader_FailureToCopyAssets() 163 db.assetDao()._insertAsset(existingAsset) in testEmbeddedLoader_AssetExists_BothDbAndDisk() 247 db.updateDao().insertUpdate(update) in testEmbeddedLoader_UpdateExists_Ready() [all …]
|