RowCursor

A cursor of raw database rows.

Row.swift:1420
final class RowCursor

A RowCursor iterates all rows from a database request.

For example:

try dbQueue.read { db in
    let rows = try Row.fetchCursor(db, sql: """
        SELECT * FROM player
        """)
    while let row = try rows.next() {
        let id: Int64 = row["id"]
        let name: String = row["name"]
    }
}