module Amalgalite::SQLite3::Constants::ResultCode
module encapsulating the SQLite3 C extension constants for ResultCode
ResultCode defines the namespace for all possible result codes from an SQLite API call.
Constants
- ABORT
4 – Callback routine requested an abort
- AUTH
23 – Authorization denied
- BUSY
5 – The database file is locked
- BUSY_RECOVERY
no meaningful autogenerated documentation – constant is self explanatory ?
- CANTOPEN
14 – Unable to open the database file
- CANTOPEN_NOTEMPDIR
no meaningful autogenerated documentation – constant is self explanatory ?
- CONSTRAINT
19 – Abort due to constraint violation
- CORRUPT
11 – The database disk image is malformed
- DONE
101 – sqlite3_step() has finished executing
- EMPTY
16 – Database is empty
- ERROR
1 – SQL error or missing database
- FORMAT
24 – Auxiliary database format error
- FULL
13 – Insertion failed because database is full
- INTERNAL
2 – Internal logic error in SQLite
- INTERRUPT
9 – Operation terminated by sqlite3_interrupt()
- IOERR
10 – Some kind of disk I/O error occurred
- IOERR_ACCESS
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_BLOCKED
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_CHECKRESERVEDLOCK
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_CLOSE
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_DELETE
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_DIR_CLOSE
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_DIR_FSYNC
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_FSTAT
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_FSYNC
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_LOCK
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_NOMEM
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_RDLOCK
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_READ
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_SHMLOCK
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_SHMOPEN
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_SHMSIZE
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_SHORT_READ
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_TRUNCATE
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_UNLOCK
no meaningful autogenerated documentation – constant is self explanatory ?
- IOERR_WRITE
no meaningful autogenerated documentation – constant is self explanatory ?
- LOCKED
6 – A table in the database is locked
- LOCKED_SHAREDCACHE
no meaningful autogenerated documentation – constant is self explanatory ?
- MISMATCH
20 – Data type mismatch
- MISUSE
21 – Library used incorrectly
- NOLFS
22 – Uses OS features not supported on host
- NOMEM
7 – A malloc() failed
- NOTADB
26 – File opened that is not a database file
- NOTFOUND
12 – Unknown opcode in sqlite3_file_control()
- OK
no meaningful autogenerated documentation – constant is self explanatory ?
- PERM
3 – Access permission denied
- PROTOCOL
15 – Database lock protocol error
- RANGE
25 – 2nd parameter to sqlite3_bind out of range
- READONLY
no meaningful autogenerated documentation – constant is self explanatory ?
- ROW
100 – sqlite3_step() has another row ready
- SCHEMA
17 – The database schema changed
- TOOBIG
18 – String or BLOB exceeds size limit