Lines Matching refs:dbName
10 AsyncFunction("exec") { (dbName: String, queries: [[Any]], readOnly: Bool) -> [Any?] in in definition()
11 guard let db = openDatabase(dbName: dbName) else { in definition()
30 AsyncFunction("close") { (dbName: String) in in definition()
31 cachedDatabases.removeValue(forKey: dbName) in definition()
34 AsyncFunction("deleteAsync") { (dbName: String) in in definition()
35 if cachedDatabases[dbName] != nil { in definition()
36 throw DeleteDatabaseException(dbName) in definition()
39 guard let path = self.pathForDatabaseName(name: dbName) else { in definition()
44 throw DatabaseNotFoundException(dbName) in definition()
50 throw DeleteDatabaseFileException(dbName) in definition()
72 private func openDatabase(dbName: String) -> OpaquePointer? { in openDatabase()
74 guard let path = try pathForDatabaseName(name: dbName) else { in openDatabase()
81 db = cachedDatabases[dbName] in openDatabase()
85 cachedDatabases.removeValue(forKey: dbName) in openDatabase()
90 cachedDatabases[dbName] = db in openDatabase()