SQLRequest
public struct SQLRequest : Request
A Request built from raw SQL.
-
Undocumented
Declaration
Swift
public let sql: String
-
Undocumented
Declaration
Swift
public let arguments: StatementArguments?
-
Undocumented
Declaration
Swift
public let adapter: RowAdapter?
-
Creates a new request from an SQL string, optional arguments, and optional row adapter.
let request = SQLRequest("SELECT * FROM players") let request = SQLRequest("SELECT * FROM players WHERE id = ?", arguments: [1])
Declaration
Swift
public init(_ sql: String, arguments: StatementArguments? = nil, adapter: RowAdapter? = nil, cached: Bool = false)
Parameters
sql
An SQL query.
arguments
Optional statement arguments.
adapter
Optional RowAdapter.
cached
Defaults to false. If true, the request reuses a cached prepared statement.
Return Value
A SQLRequest