SQLExpressible

SQLExpressible is the protocol for all types that can be used as an SQL expression.

It is adopted by protocols like DatabaseValueConvertible, and types like Column.

See https://github.com/groue/GRDB.swift/#the-query-interface

  • sqlExpression Default implementation

    Returns an SQL expression.

    Default Implementation

    Returns the raw value as an SQL expression.

SQLExpressible

  • rowID Extension method

    The hidden rowID column