Static Propertygrdb 7.1.0GRDB
SQLITE_ERROR_RETRY
DatabaseError.swift:458static let SQLITE_ERROR_RETRY: ResultCode
static let SQLITE_ERROR_RETRY: ResultCode
s4GRDB13DatabaseErrorV18SQLITE_ERROR_RETRYAA10ResultCodeVvpZ
What are these?1SZ7I
import GRDB
A toolkit for SQLite databases, with a focus on application development
struct DatabaseError
A DatabaseError
describes an SQLite error.
struct ResultCode
An SQLite result code.
init(resultCode: ResultCode = .SQLITE_ERROR, message: String? = nil, sql: String? = nil, arguments: StatementArguments? = nil, publicStatementArguments: Bool = false)
Creates a DatabaseError
.
static let SQLITE_ABORT: ResultCode
static let SQLITE_ABORT_ROLLBACK: ResultCode
static let SQLITE_AUTH: ResultCode
static let SQLITE_AUTH_USER: ResultCode
static let SQLITE_BUSY: ResultCode
static let SQLITE_BUSY_RECOVERY: ResultCode
static let SQLITE_BUSY_SNAPSHOT: ResultCode
static let SQLITE_BUSY_TIMEOUT: ResultCode
static let SQLITE_CANTOPEN: ResultCode
static let SQLITE_CANTOPEN_CONVPATH: ResultCode
static let SQLITE_CANTOPEN_DIRTYWAL: ResultCode
static let SQLITE_CANTOPEN_FULLPATH: ResultCode
static let SQLITE_CANTOPEN_ISDIR: ResultCode
static let SQLITE_CANTOPEN_NOTEMPDIR: ResultCode
static let SQLITE_CANTOPEN_SYMLINK: ResultCode
static let SQLITE_CONSTRAINT: ResultCode
static let SQLITE_CONSTRAINT_CHECK: ResultCode
static let SQLITE_CONSTRAINT_COMMITHOOK: ResultCode
static let SQLITE_CONSTRAINT_DATATYPE: ResultCode
static let SQLITE_CONSTRAINT_FOREIGNKEY: ResultCode
static let SQLITE_CONSTRAINT_FUNCTION: ResultCode
static let SQLITE_CONSTRAINT_NOTNULL: ResultCode
static let SQLITE_CONSTRAINT_PINNED: ResultCode
static let SQLITE_CONSTRAINT_PRIMARYKEY: ResultCode
static let SQLITE_CONSTRAINT_ROWID: ResultCode
static let SQLITE_CONSTRAINT_TRIGGER: ResultCode
static let SQLITE_CONSTRAINT_UNIQUE: ResultCode
static let SQLITE_CONSTRAINT_VTAB: ResultCode
static let SQLITE_CORRUPT: ResultCode
static let SQLITE_CORRUPT_INDEX: ResultCode
static let SQLITE_CORRUPT_SEQUENCE: ResultCode
static let SQLITE_CORRUPT_VTAB: ResultCode
static let SQLITE_DONE: ResultCode
static let SQLITE_EMPTY: ResultCode
static let SQLITE_ERROR: ResultCode
static let SQLITE_ERROR_MISSING_COLLSEQ: ResultCode
static let SQLITE_ERROR_SNAPSHOT: ResultCode
static let SQLITE_FORMAT: ResultCode
static let SQLITE_FULL: ResultCode
static let SQLITE_INTERNAL: ResultCode
static let SQLITE_INTERRUPT: ResultCode
static let SQLITE_IOERR: ResultCode
static let SQLITE_IOERR_ACCESS: ResultCode
static let SQLITE_IOERR_AUTH: ResultCode
static let SQLITE_IOERR_BEGIN_ATOMIC: ResultCode
static let SQLITE_IOERR_BLOCKED: ResultCode
static let SQLITE_IOERR_CHECKRESERVEDLOCK: ResultCode
static let SQLITE_IOERR_CLOSE: ResultCode
static let SQLITE_IOERR_COMMIT_ATOMIC: ResultCode
static let SQLITE_IOERR_CONVPATH: ResultCode
static let SQLITE_IOERR_CORRUPTFS: ResultCode
static let SQLITE_IOERR_DATA: ResultCode
static let SQLITE_IOERR_DELETE: ResultCode
static let SQLITE_IOERR_DELETE_NOENT: ResultCode
static let SQLITE_IOERR_DIR_CLOSE: ResultCode
static let SQLITE_IOERR_DIR_FSYNC: ResultCode
static let SQLITE_IOERR_FSTAT: ResultCode
static let SQLITE_IOERR_FSYNC: ResultCode
static let SQLITE_IOERR_GETTEMPPATH: ResultCode
static let SQLITE_IOERR_LOCK: ResultCode
static let SQLITE_IOERR_MMAP: ResultCode
static let SQLITE_IOERR_NOMEM: ResultCode
static let SQLITE_IOERR_RDLOCK: ResultCode
static let SQLITE_IOERR_READ: ResultCode
static let SQLITE_IOERR_ROLLBACK_ATOMIC: ResultCode
static let SQLITE_IOERR_SEEK: ResultCode
static let SQLITE_IOERR_SHMLOCK: ResultCode
static let SQLITE_IOERR_SHMMAP: ResultCode
static let SQLITE_IOERR_SHMOPEN: ResultCode
static let SQLITE_IOERR_SHMSIZE: ResultCode
static let SQLITE_IOERR_SHORT_READ: ResultCode
static let SQLITE_IOERR_TRUNCATE: ResultCode
static let SQLITE_IOERR_UNLOCK: ResultCode
static let SQLITE_IOERR_VNODE: ResultCode
static let SQLITE_IOERR_WRITE: ResultCode
static let SQLITE_LOCKED: ResultCode
static let SQLITE_LOCKED_SHAREDCACHE: ResultCode
static let SQLITE_LOCKED_VTAB: ResultCode
static let SQLITE_MISMATCH: ResultCode
static let SQLITE_MISUSE: ResultCode
static let SQLITE_NOLFS: ResultCode
static let SQLITE_NOMEM: ResultCode
static let SQLITE_NOTADB: ResultCode
static let SQLITE_NOTFOUND: ResultCode
static let SQLITE_NOTICE: ResultCode
static let SQLITE_NOTICE_RECOVER_ROLLBACK: ResultCode
static let SQLITE_NOTICE_RECOVER_WAL: ResultCode
static let SQLITE_OK: ResultCode
static let SQLITE_OK_LOAD_PERMANENTLY: ResultCode
static let SQLITE_OK_SYMLINK: ResultCode
static let SQLITE_PERM: ResultCode
static let SQLITE_PROTOCOL: ResultCode
static let SQLITE_RANGE: ResultCode
static let SQLITE_READONLY: ResultCode
static let SQLITE_READONLY_CANTINIT: ResultCode
static let SQLITE_READONLY_CANTLOCK: ResultCode
static let SQLITE_READONLY_DBMOVED: ResultCode
static let SQLITE_READONLY_DIRECTORY: ResultCode
static let SQLITE_READONLY_RECOVERY: ResultCode
static let SQLITE_READONLY_ROLLBACK: ResultCode
static let SQLITE_ROW: ResultCode
static let SQLITE_SCHEMA: ResultCode
static let SQLITE_TOOBIG: ResultCode
static let SQLITE_WARNING: ResultCode
static let SQLITE_WARNING_AUTOINDEX: ResultCode
static var errorDomain: String { get }
Part of the CustomNSError
conformance.
let arguments: StatementArguments?
The query arguments that yielded the error.
var description: String { get }
The error description.
var errorCode: Int { get }
Part of the CustomNSError
conformance.
var errorUserInfo: [String : Any] { get }
Part of the CustomNSError
conformance.
var expandedDescription: String { get }
The error description, where bound parameters, if present, are visible.
let extendedResultCode: ResultCode
The SQLite extended error code.
var isInterruptionError: Bool { get }
A boolean value indicating if the error has code SQLITE_ABORT
or SQLITE_INTERRUPT
.
let message: String?
The SQLite error message.
var resultCode: ResultCode { get }
The SQLite primary result code.
let sql: String?
The SQL query that yielded the error.