SQLExpressible

public protocol 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

Available where Self: RawRepresentable, Self.RawValue: SQLExpressible

Available where Self == Column

  • rowID Extension method

    The hidden rowID column

    Declaration

    Swift

    public static var rowID: Self { get }