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
-
reversedExtension 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?
View on GitHub
Install in Dash
SQLExpressible Protocol Reference