Enumerations

The following enumerations are available globally.

  • Defines the type of functions that can be called in a SQL expression.

    See more

    Declaration

    Swift

    public enum ADSQLFunction: String
  • Defines the type of primary key that has been specified for a class conforming to the ADDataTable protocol.

    See more

    Declaration

    Swift

    public enum ADDataTableKeyType
  • Defines the type of a column stored in a SQL data source. Currently, these support the same data types as SQLite: NULL, INTEGER, FLOAT, TEXT, BLOB, NONE, DATE and BOOLEAN.

    See more

    Declaration

    Swift

    public enum ADSQLColumnType: String
  • Defines the errors that can be thrown when executing SQL statements.

    See more

    Declaration

    Swift

    public enum ADSQLExecutionError: Error
  • Defines the type of conflict handling that can be applied to a column or table constraint.

    See more

    Declaration

    Swift

    public enum ADSQLConflictHandling
  • Defines the type of errors that can arise when parsing a SQL command string.

    See more

    Declaration

    Swift

    public enum ADSQLParseError: Error
  • Defines the type of errors that can arise when working with a data provider that conforms to the ADDataProvider protocol.

    See more

    Declaration

    Swift

    public enum ADDataProviderError: Error