SQLExpressible
public protocol SQLExpressible
The protocol for all types that can be turned into an SQL expression.
It is adopted by protocols like DatabaseValueConvertible, and types like Column.
See https://github.com/groue/GRDB.swift/#the-query-interface
-
Returns an SQLExpression
Declaration
Swift
var sqlExpression: SQLExpression
-
reversed
Extension methodDeclaration
Swift
public var reversed: SQLOrderingTerm
-
orderingTermSQL(_:)
Extension methodDeclaration
Swift
public func orderingTermSQL(_ arguments: inout StatementArguments?) -> String
-
resultColumnSQL(_:)
Extension methodDeclaration
Swift
public func resultColumnSQL(_ arguments: inout StatementArguments?) -> String
-
countedSQL(_:)
Extension methodDeclaration
Swift
public func countedSQL(_ arguments: inout StatementArguments?) -> String
-
count(distinct:)
Extension methodDeclaration
Swift
public func count(distinct: Bool) -> SQLCount?