Module Amalgalite::SQLite3::Constants::ResultCode
In: lib/amalgalite/sqlite3/constants.rb
ext/amalgalite3_constants.c

module encapsulating the SQLite3 C extension constants for ResultCode

Constants

ABORT = INT2FIX(SQLITE_ABORT)   4 — Callback routine requested an abort
AUTH = INT2FIX(SQLITE_AUTH)   23 — Authorization denied
BUSY = INT2FIX(SQLITE_BUSY)   5 — The database file is locked
CANTOPEN = INT2FIX(SQLITE_CANTOPEN)   14 — Unable to open the database file
CONSTRAINT = INT2FIX(SQLITE_CONSTRAINT)   19 — Abort due to constraint violation
CORRUPT = INT2FIX(SQLITE_CORRUPT)   11 — The database disk image is malformed
DONE = INT2FIX(SQLITE_DONE)   101 — sqlite3_step() has finished executing
EMPTY = INT2FIX(SQLITE_EMPTY)   16 — Database is empty
ERROR = INT2FIX(SQLITE_ERROR)   1 — SQL error or missing database
FORMAT = INT2FIX(SQLITE_FORMAT)   24 — Auxiliary database format error
FULL = INT2FIX(SQLITE_FULL)   13 — Insertion failed because database is full
INTERNAL = INT2FIX(SQLITE_INTERNAL)   2 — Internal logic error in SQLite
INTERRUPT = INT2FIX(SQLITE_INTERRUPT)   9 — Operation terminated by sqlite3_interrupt()
IOERR = INT2FIX(SQLITE_IOERR)   10 — Some kind of disk I/O error occurred
IOERR_BLOCKED = INT2FIX(SQLITE_IOERR_BLOCKED)   no meaningful autogenerated documentation — constant is self explanatory ?
IOERR_DELETE = INT2FIX(SQLITE_IOERR_DELETE)   no meaningful autogenerated documentation — constant is self explanatory ?
IOERR_DIR_FSYNC = INT2FIX(SQLITE_IOERR_DIR_FSYNC)   no meaningful autogenerated documentation — constant is self explanatory ?
IOERR_FSTAT = INT2FIX(SQLITE_IOERR_FSTAT)   no meaningful autogenerated documentation — constant is self explanatory ?
IOERR_FSYNC = INT2FIX(SQLITE_IOERR_FSYNC)   no meaningful autogenerated documentation — constant is self explanatory ?
IOERR_NOMEM = INT2FIX(SQLITE_IOERR_NOMEM)   no meaningful autogenerated documentation — constant is self explanatory ?
IOERR_RDLOCK = INT2FIX(SQLITE_IOERR_RDLOCK)   no meaningful autogenerated documentation — constant is self explanatory ?
IOERR_READ = INT2FIX(SQLITE_IOERR_READ)   no meaningful autogenerated documentation — constant is self explanatory ?
IOERR_SHORT_READ = INT2FIX(SQLITE_IOERR_SHORT_READ)   no meaningful autogenerated documentation — constant is self explanatory ?
IOERR_TRUNCATE = INT2FIX(SQLITE_IOERR_TRUNCATE)   no meaningful autogenerated documentation — constant is self explanatory ?
IOERR_UNLOCK = INT2FIX(SQLITE_IOERR_UNLOCK)   no meaningful autogenerated documentation — constant is self explanatory ?
IOERR_WRITE = INT2FIX(SQLITE_IOERR_WRITE)   no meaningful autogenerated documentation — constant is self explanatory ?
LOCKED = INT2FIX(SQLITE_LOCKED)   6 — A table in the database is locked
MISMATCH = INT2FIX(SQLITE_MISMATCH)   20 — Data type mismatch
MISUSE = INT2FIX(SQLITE_MISUSE)   21 — Library used incorrectly
NOLFS = INT2FIX(SQLITE_NOLFS)   22 — Uses OS features not supported on host
NOMEM = INT2FIX(SQLITE_NOMEM)   7 — A malloc() failed
NOTADB = INT2FIX(SQLITE_NOTADB)   26 — File opened that is not a database file
NOTFOUND = INT2FIX(SQLITE_NOTFOUND)   12 — NOT USED. Table or record not found
OK = INT2FIX(SQLITE_OK)   no meaningful autogenerated documentation — constant is self explanatory ?
PERM = INT2FIX(SQLITE_PERM)   3 — Access permission denied
PROTOCOL = INT2FIX(SQLITE_PROTOCOL)   15 — NOT USED. Database lock protocol error
RANGE = INT2FIX(SQLITE_RANGE)   25 — 2nd parameter to sqlite3_bind out of range
READONLY = INT2FIX(SQLITE_READONLY)   no meaningful autogenerated documentation — constant is self explanatory ?
ROW = INT2FIX(SQLITE_ROW)   100 — sqlite3_step() has another row ready
SCHEMA = INT2FIX(SQLITE_SCHEMA)   17 — The database schema changed
TOOBIG = INT2FIX(SQLITE_TOOBIG)   18 — String or BLOB exceeds size limit

[Validate]