Lines Matching refs:dbName
18 AsyncFunction("exec") { (dbName: String, queries: [[Any]], readOnly: Bool) -> [Any?] in in definition()
19 guard let db = openDatabase(dbName: dbName) else { in definition()
38 AsyncFunction("close") { (dbName: String) in in definition()
39 cachedDatabases.removeValue(forKey: dbName) in definition()
42 Function("closeSync") { (dbName: String) in in definition()
43 cachedDatabases.removeValue(forKey: dbName) in definition()
46 AsyncFunction("deleteAsync") { (dbName: String) in in definition()
47 if cachedDatabases[dbName] != nil { in definition()
48 throw DeleteDatabaseException(dbName) in definition()
51 guard let path = self.pathForDatabaseName(name: dbName) else { in definition()
56 throw DatabaseNotFoundException(dbName) in definition()
62 throw DeleteDatabaseFileException(dbName) in definition()
93 private func openDatabase(dbName: String) -> OpaquePointer? { in openDatabase()
95 guard let path = pathForDatabaseName(name: dbName) else { in openDatabase()
102 db = cachedDatabases[dbName] in openDatabase()
109 cachedDatabases.removeValue(forKey: dbName) in openDatabase()
131 cachedDatabases[dbName] = db in openDatabase()