@@ -88,7 +88,7 @@ public final class Database {
8888
8989 let result = try _execute ( sql, statement: statement, arguments: arguments)
9090 if result. isEmpty == false {
91- throw Error . onWrite ( result)
91+ throw SQLiteError . onWrite ( result)
9292 }
9393 }
9494 }
@@ -289,7 +289,7 @@ extension Database {
289289 private func _observe( _ sql: SQL , arguments: SQLiteArguments = [ : ] , queue: DispatchQueue = . main,
290290 block: @escaping ( Array < SQLiteRow > ) -> Void ) throws -> ( AnyObject , Array < SQLiteRow > ) {
291291 assert ( isOnDatabaseQueue)
292- guard self . canObserveDatabase else { throw Error . onObserveWithoutColumnMetadata }
292+ guard self . canObserveDatabase else { throw SQLiteError . onObserveWithoutColumnMetadata }
293293 let statement = try prepare ( sql)
294294 try statement. bind ( arguments: arguments)
295295 let observer = try _monitor. observe ( statement: statement, queue: queue, block: block)
@@ -299,7 +299,7 @@ extension Database {
299299 do {
300300 let ( result, output) = try statement. evaluate ( )
301301 if result != SQLITE_DONE && result != SQLITE_INTERRUPT {
302- throw Error . onStep ( result, sql)
302+ throw SQLiteError . onStep ( result, sql)
303303 }
304304 return ( observer, output)
305305 } catch {
@@ -319,7 +319,7 @@ extension Database {
319319 let ( result, output) = try statement. evaluate ( )
320320
321321 if result != SQLITE_DONE && result != SQLITE_INTERRUPT {
322- throw Error . onStep ( result, sql)
322+ throw SQLiteError . onStep ( result, sql)
323323 }
324324
325325 return output
@@ -340,7 +340,7 @@ extension Database {
340340 let result = sqlite3_prepare_v2 ( _connection, sql, - 1 , & optionalStatement, nil )
341341 guard SQLITE_OK == result, let statement = optionalStatement else {
342342 sqlite3_finalize ( optionalStatement)
343- throw Error . onPrepareStatement ( result, sql)
343+ throw SQLiteError . onPrepareStatement ( result, sql)
344344 }
345345 return statement
346346 }
@@ -367,13 +367,13 @@ extension Database {
367367
368368 guard SQLITE_OK == result else {
369369 Database . close ( optionalConnection)
370- let error = Error . onOpen ( result, path)
370+ let error = SQLiteError . onOpen ( result, path)
371371 assertionFailure ( error. description)
372372 throw error
373373 }
374374
375375 guard let connection = optionalConnection else {
376- let error = Error . onOpen ( SQLITE_INTERNAL, path)
376+ let error = SQLiteError . onOpen ( SQLITE_INTERNAL, path)
377377 assertionFailure ( error. description)
378378 throw error
379379 }
@@ -389,7 +389,7 @@ extension Database {
389389 // clean up the SQLite database connection when the transactions that
390390 // were preventing the close are finalized.
391391 // https://sqlite.org/c3ref/close.html
392- let error = Error . onClose ( result)
392+ let error = SQLiteError . onClose ( result)
393393 assertionFailure ( error. description)
394394 }
395395 }
0 commit comments