DatabaseCursor
A protocol for cursors that iterate a database statement.
-
sql
Extension methodThe SQL query
-
arguments
Extension methodThe SQL statement arguments.
-
columnNames
Extension methodThe column names, ordered from left to right.
-
columnCount
Extension methodThe number of columns in the resulting rows.
-
databaseRegion
Extension methodThe database region that the cursor looks into.
-
next()
Extension method -
forEach(_:
Extension method) Specific implementation of
forEach
, for a slight performance improvement due to the singlesqlite3_stmt_busy
check.