GRDB.swift v0.11.0 Release Notes
-
🚀 Released September 4, 2015
💥 Breaking changes
The fetching methods are now available on the fetched type themselves:
dbQueue.inDatabase { db in Row.fetch(db, "SELECT ...", arguments: ...) // AnySequence<Row> Row.fetchAll(db, "SELECT ...", arguments: ...) // [Row] Row.fetchOne(db, "SELECT ...", arguments: ...) // Row? String.fetch(db, "SELECT ...", arguments: ...) // AnySequence<String?> String.fetchAll(db, "SELECT ...", arguments: ...) // [String?] String.fetchOne(db, "SELECT ...", arguments: ...) // String? Person.fetch(db, "SELECT ...", arguments: ...) // AnySequence<Person> Person.fetchAll(db, "SELECT ...", arguments: ...) // [Person] Person.fetchOne(db, "SELECT ...", arguments: ...) // Person? }