mirror of
https://github.com/DBD-SQLite/DBD-SQLite
synced 2025-06-07 14:19:10 -04:00
added a generated constants.inc and ::Constants
This commit is contained in:
parent
54eb2bcf5b
commit
ea3e25e620
4 changed files with 1014 additions and 324 deletions
2
MANIFEST
2
MANIFEST
|
@ -1,11 +1,13 @@
|
||||||
.travis.yml
|
.travis.yml
|
||||||
Changes
|
Changes
|
||||||
|
constants.inc
|
||||||
dbdimp.c
|
dbdimp.c
|
||||||
dbdimp.h
|
dbdimp.h
|
||||||
fts3_tokenizer.h
|
fts3_tokenizer.h
|
||||||
inc/Test/NoWarnings.pm
|
inc/Test/NoWarnings.pm
|
||||||
inc/Test/NoWarnings/Warning.pm
|
inc/Test/NoWarnings/Warning.pm
|
||||||
lib/DBD/SQLite.pm
|
lib/DBD/SQLite.pm
|
||||||
|
lib/DBD/SQLite/Constants.pm
|
||||||
lib/DBD/SQLite/Cookbook.pod
|
lib/DBD/SQLite/Cookbook.pod
|
||||||
lib/DBD/SQLite/Fulltext_search.pod
|
lib/DBD/SQLite/Fulltext_search.pod
|
||||||
lib/DBD/SQLite/VirtualTable.pm
|
lib/DBD/SQLite/VirtualTable.pm
|
||||||
|
|
326
SQLite.xs
326
SQLite.xs
|
@ -335,7 +335,7 @@ MODULE = DBD::SQLite PACKAGE = DBD::SQLite
|
||||||
|
|
||||||
# a couple of constants exported from sqlite3.h
|
# a couple of constants exported from sqlite3.h
|
||||||
|
|
||||||
PROTOTYPES: ENABLE
|
PROTOTYPES: DISABLE
|
||||||
|
|
||||||
static int
|
static int
|
||||||
compile_options()
|
compile_options()
|
||||||
|
@ -360,327 +360,5 @@ sqlite_status(reset = 0)
|
||||||
OUTPUT:
|
OUTPUT:
|
||||||
RETVAL
|
RETVAL
|
||||||
|
|
||||||
static int
|
INCLUDE: constants.inc
|
||||||
OK()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_OK;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
DENY()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_DENY;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
IGNORE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_IGNORE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
CREATE_INDEX()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_CREATE_INDEX;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
CREATE_TABLE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_CREATE_TABLE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
CREATE_TEMP_INDEX()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_CREATE_TEMP_INDEX;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
CREATE_TEMP_TABLE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_CREATE_TEMP_TABLE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
CREATE_TEMP_TRIGGER()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_CREATE_TEMP_TRIGGER;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
CREATE_TEMP_VIEW()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_CREATE_TEMP_VIEW;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
CREATE_TRIGGER()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_CREATE_TRIGGER;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
CREATE_VIEW()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_CREATE_VIEW;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
DELETE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_DELETE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
DROP_INDEX()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_DROP_INDEX;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
DROP_TABLE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_DROP_TABLE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
DROP_TEMP_INDEX()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_DROP_TEMP_INDEX;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
DROP_TEMP_TABLE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_DROP_TEMP_TABLE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
DROP_TEMP_TRIGGER()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_DROP_TEMP_TRIGGER;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
DROP_TEMP_VIEW()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_DROP_TEMP_VIEW;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
DROP_TRIGGER()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_DROP_TRIGGER;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
DROP_VIEW()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_DROP_VIEW;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
INSERT()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_INSERT;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
PRAGMA()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_PRAGMA;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
READ()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_READ;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
SELECT()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_SELECT;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
TRANSACTION()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_TRANSACTION;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
UPDATE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_UPDATE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
ATTACH()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_ATTACH;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
DETACH()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_DETACH;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
ALTER_TABLE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_ALTER_TABLE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
REINDEX()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_REINDEX;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
ANALYZE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_ANALYZE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
CREATE_VTABLE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_CREATE_VTABLE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
DROP_VTABLE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_DROP_VTABLE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
FUNCTION()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_FUNCTION;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
SAVEPOINT()
|
|
||||||
CODE:
|
|
||||||
#if SQLITE_VERSION_NUMBER >= 3006011
|
|
||||||
RETVAL = SQLITE_SAVEPOINT;
|
|
||||||
#else
|
|
||||||
RETVAL = -1;
|
|
||||||
#endif
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
OPEN_READONLY()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_OPEN_READONLY;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
OPEN_READWRITE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_OPEN_READWRITE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
OPEN_CREATE()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_OPEN_CREATE;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
OPEN_NOMUTEX()
|
|
||||||
CODE:
|
|
||||||
RETVAL = SQLITE_OPEN_NOMUTEX;
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
OPEN_FULLMUTEX()
|
|
||||||
CODE:
|
|
||||||
#if SQLITE_VERSION_NUMBER >= 3006006
|
|
||||||
RETVAL = SQLITE_OPEN_FULLMUTEX;
|
|
||||||
#else
|
|
||||||
RETVAL = -1;
|
|
||||||
#endif
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
OPEN_SHAREDCACHE()
|
|
||||||
CODE:
|
|
||||||
#if SQLITE_VERSION_NUMBER >= 3006018
|
|
||||||
RETVAL = SQLITE_OPEN_SHAREDCACHE;
|
|
||||||
#else
|
|
||||||
RETVAL = -1;
|
|
||||||
#endif
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
OPEN_PRIVATECACHE()
|
|
||||||
CODE:
|
|
||||||
#if SQLITE_VERSION_NUMBER >= 3006018
|
|
||||||
RETVAL = SQLITE_OPEN_PRIVATECACHE;
|
|
||||||
#else
|
|
||||||
RETVAL = -1;
|
|
||||||
#endif
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
static int
|
|
||||||
OPEN_URI()
|
|
||||||
CODE:
|
|
||||||
#if SQLITE_VERSION_NUMBER >= 3007007
|
|
||||||
RETVAL = SQLITE_OPEN_URI;
|
|
||||||
#else
|
|
||||||
RETVAL = -1;
|
|
||||||
#endif
|
|
||||||
OUTPUT:
|
|
||||||
RETVAL
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
INCLUDE: SQLite.xsi
|
INCLUDE: SQLite.xsi
|
||||||
|
|
941
constants.inc
Normal file
941
constants.inc
Normal file
|
@ -0,0 +1,941 @@
|
||||||
|
# This file is generated by a script.
|
||||||
|
# Do not edit manually.
|
||||||
|
|
||||||
|
MODULE = DBD::SQLite PACKAGE = DBD::SQLite::Constants
|
||||||
|
|
||||||
|
PROTOTYPES: ENABLE
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_authorizer_action_codes()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_CREATE_INDEX = SQLITE_CREATE_INDEX
|
||||||
|
SQLITE_CREATE_TABLE = SQLITE_CREATE_TABLE
|
||||||
|
SQLITE_CREATE_TEMP_INDEX = SQLITE_CREATE_TEMP_INDEX
|
||||||
|
SQLITE_CREATE_TEMP_TABLE = SQLITE_CREATE_TEMP_TABLE
|
||||||
|
SQLITE_CREATE_TEMP_TRIGGER = SQLITE_CREATE_TEMP_TRIGGER
|
||||||
|
SQLITE_CREATE_TEMP_VIEW = SQLITE_CREATE_TEMP_VIEW
|
||||||
|
SQLITE_CREATE_TRIGGER = SQLITE_CREATE_TRIGGER
|
||||||
|
SQLITE_CREATE_VIEW = SQLITE_CREATE_VIEW
|
||||||
|
SQLITE_DELETE = SQLITE_DELETE
|
||||||
|
SQLITE_DROP_INDEX = SQLITE_DROP_INDEX
|
||||||
|
SQLITE_DROP_TABLE = SQLITE_DROP_TABLE
|
||||||
|
SQLITE_DROP_TEMP_INDEX = SQLITE_DROP_TEMP_INDEX
|
||||||
|
SQLITE_DROP_TEMP_TABLE = SQLITE_DROP_TEMP_TABLE
|
||||||
|
SQLITE_DROP_TEMP_TRIGGER = SQLITE_DROP_TEMP_TRIGGER
|
||||||
|
SQLITE_DROP_TEMP_VIEW = SQLITE_DROP_TEMP_VIEW
|
||||||
|
SQLITE_DROP_TRIGGER = SQLITE_DROP_TRIGGER
|
||||||
|
SQLITE_DROP_VIEW = SQLITE_DROP_VIEW
|
||||||
|
SQLITE_INSERT = SQLITE_INSERT
|
||||||
|
SQLITE_PRAGMA = SQLITE_PRAGMA
|
||||||
|
SQLITE_READ = SQLITE_READ
|
||||||
|
SQLITE_SELECT = SQLITE_SELECT
|
||||||
|
SQLITE_TRANSACTION = SQLITE_TRANSACTION
|
||||||
|
SQLITE_UPDATE = SQLITE_UPDATE
|
||||||
|
SQLITE_ATTACH = SQLITE_ATTACH
|
||||||
|
SQLITE_DETACH = SQLITE_DETACH
|
||||||
|
SQLITE_ALTER_TABLE = SQLITE_ALTER_TABLE
|
||||||
|
SQLITE_REINDEX = SQLITE_REINDEX
|
||||||
|
SQLITE_ANALYZE = SQLITE_ANALYZE
|
||||||
|
SQLITE_CREATE_VTABLE = SQLITE_CREATE_VTABLE
|
||||||
|
SQLITE_DROP_VTABLE = SQLITE_DROP_VTABLE
|
||||||
|
SQLITE_FUNCTION = SQLITE_FUNCTION
|
||||||
|
SQLITE_COPY = SQLITE_COPY
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3006008
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_authorizer_action_codes_3006008()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_SAVEPOINT = SQLITE_SAVEPOINT
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_authorizer_action_codes_3006008_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_SAVEPOINT = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3008003
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_authorizer_action_codes_3008003()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_RECURSIVE = SQLITE_RECURSIVE
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_authorizer_action_codes_3008003_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_RECURSIVE = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_authorizer_return_codes()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_DENY = SQLITE_DENY
|
||||||
|
SQLITE_IGNORE = SQLITE_IGNORE
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3006002
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3006002()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_LOCK = SQLITE_IOERR_LOCK
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3006002_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_LOCK = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3006005
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3006005()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_READ = SQLITE_IOERR_READ
|
||||||
|
SQLITE_IOERR_SHORT_READ = SQLITE_IOERR_SHORT_READ
|
||||||
|
SQLITE_IOERR_WRITE = SQLITE_IOERR_WRITE
|
||||||
|
SQLITE_IOERR_FSYNC = SQLITE_IOERR_FSYNC
|
||||||
|
SQLITE_IOERR_DIR_FSYNC = SQLITE_IOERR_DIR_FSYNC
|
||||||
|
SQLITE_IOERR_TRUNCATE = SQLITE_IOERR_TRUNCATE
|
||||||
|
SQLITE_IOERR_FSTAT = SQLITE_IOERR_FSTAT
|
||||||
|
SQLITE_IOERR_UNLOCK = SQLITE_IOERR_UNLOCK
|
||||||
|
SQLITE_IOERR_RDLOCK = SQLITE_IOERR_RDLOCK
|
||||||
|
SQLITE_IOERR_DELETE = SQLITE_IOERR_DELETE
|
||||||
|
SQLITE_IOERR_BLOCKED = SQLITE_IOERR_BLOCKED
|
||||||
|
SQLITE_IOERR_NOMEM = SQLITE_IOERR_NOMEM
|
||||||
|
SQLITE_IOERR_ACCESS = SQLITE_IOERR_ACCESS
|
||||||
|
SQLITE_IOERR_CHECKRESERVEDLOCK = SQLITE_IOERR_CHECKRESERVEDLOCK
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3006005_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_READ = 1
|
||||||
|
SQLITE_IOERR_SHORT_READ = 2
|
||||||
|
SQLITE_IOERR_WRITE = 3
|
||||||
|
SQLITE_IOERR_FSYNC = 4
|
||||||
|
SQLITE_IOERR_DIR_FSYNC = 5
|
||||||
|
SQLITE_IOERR_TRUNCATE = 6
|
||||||
|
SQLITE_IOERR_FSTAT = 7
|
||||||
|
SQLITE_IOERR_UNLOCK = 8
|
||||||
|
SQLITE_IOERR_RDLOCK = 9
|
||||||
|
SQLITE_IOERR_DELETE = 10
|
||||||
|
SQLITE_IOERR_BLOCKED = 11
|
||||||
|
SQLITE_IOERR_NOMEM = 12
|
||||||
|
SQLITE_IOERR_ACCESS = 13
|
||||||
|
SQLITE_IOERR_CHECKRESERVEDLOCK = 14
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3006007
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3006007()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_CLOSE = SQLITE_IOERR_CLOSE
|
||||||
|
SQLITE_IOERR_DIR_CLOSE = SQLITE_IOERR_DIR_CLOSE
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3006007_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_CLOSE = 1
|
||||||
|
SQLITE_IOERR_DIR_CLOSE = 2
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3006012
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3006012()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_LOCKED_SHAREDCACHE = SQLITE_LOCKED_SHAREDCACHE
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3006012_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_LOCKED_SHAREDCACHE = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3007000
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007000()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_SHMOPEN = SQLITE_IOERR_SHMOPEN
|
||||||
|
SQLITE_IOERR_SHMSIZE = SQLITE_IOERR_SHMSIZE
|
||||||
|
SQLITE_IOERR_SHMLOCK = SQLITE_IOERR_SHMLOCK
|
||||||
|
SQLITE_BUSY_RECOVERY = SQLITE_BUSY_RECOVERY
|
||||||
|
SQLITE_CANTOPEN_NOTEMPDIR = SQLITE_CANTOPEN_NOTEMPDIR
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007000_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_SHMOPEN = 1
|
||||||
|
SQLITE_IOERR_SHMSIZE = 2
|
||||||
|
SQLITE_IOERR_SHMLOCK = 3
|
||||||
|
SQLITE_BUSY_RECOVERY = 4
|
||||||
|
SQLITE_CANTOPEN_NOTEMPDIR = 5
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3007007
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007007()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_SHMMAP = SQLITE_IOERR_SHMMAP
|
||||||
|
SQLITE_IOERR_SEEK = SQLITE_IOERR_SEEK
|
||||||
|
SQLITE_CORRUPT_VTAB = SQLITE_CORRUPT_VTAB
|
||||||
|
SQLITE_READONLY_RECOVERY = SQLITE_READONLY_RECOVERY
|
||||||
|
SQLITE_READONLY_CANTLOCK = SQLITE_READONLY_CANTLOCK
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007007_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_SHMMAP = 1
|
||||||
|
SQLITE_IOERR_SEEK = 2
|
||||||
|
SQLITE_CORRUPT_VTAB = 3
|
||||||
|
SQLITE_READONLY_RECOVERY = 4
|
||||||
|
SQLITE_READONLY_CANTLOCK = 5
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3007011
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007011()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_ABORT_ROLLBACK = SQLITE_ABORT_ROLLBACK
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007011_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_ABORT_ROLLBACK = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3007012
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007012()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_CANTOPEN_ISDIR = SQLITE_CANTOPEN_ISDIR
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007012_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_CANTOPEN_ISDIR = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3007015
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007015()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_DELETE_NOENT = SQLITE_IOERR_DELETE_NOENT
|
||||||
|
SQLITE_CANTOPEN_FULLPATH = SQLITE_CANTOPEN_FULLPATH
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007015_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_DELETE_NOENT = 1
|
||||||
|
SQLITE_CANTOPEN_FULLPATH = 2
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3007016
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007016()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_READONLY_ROLLBACK = SQLITE_READONLY_ROLLBACK
|
||||||
|
SQLITE_CONSTRAINT_CHECK = SQLITE_CONSTRAINT_CHECK
|
||||||
|
SQLITE_CONSTRAINT_COMMITHOOK = SQLITE_CONSTRAINT_COMMITHOOK
|
||||||
|
SQLITE_CONSTRAINT_FOREIGNKEY = SQLITE_CONSTRAINT_FOREIGNKEY
|
||||||
|
SQLITE_CONSTRAINT_FUNCTION = SQLITE_CONSTRAINT_FUNCTION
|
||||||
|
SQLITE_CONSTRAINT_NOTNULL = SQLITE_CONSTRAINT_NOTNULL
|
||||||
|
SQLITE_CONSTRAINT_PRIMARYKEY = SQLITE_CONSTRAINT_PRIMARYKEY
|
||||||
|
SQLITE_CONSTRAINT_TRIGGER = SQLITE_CONSTRAINT_TRIGGER
|
||||||
|
SQLITE_CONSTRAINT_UNIQUE = SQLITE_CONSTRAINT_UNIQUE
|
||||||
|
SQLITE_CONSTRAINT_VTAB = SQLITE_CONSTRAINT_VTAB
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007016_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_READONLY_ROLLBACK = 1
|
||||||
|
SQLITE_CONSTRAINT_CHECK = 2
|
||||||
|
SQLITE_CONSTRAINT_COMMITHOOK = 3
|
||||||
|
SQLITE_CONSTRAINT_FOREIGNKEY = 4
|
||||||
|
SQLITE_CONSTRAINT_FUNCTION = 5
|
||||||
|
SQLITE_CONSTRAINT_NOTNULL = 6
|
||||||
|
SQLITE_CONSTRAINT_PRIMARYKEY = 7
|
||||||
|
SQLITE_CONSTRAINT_TRIGGER = 8
|
||||||
|
SQLITE_CONSTRAINT_UNIQUE = 9
|
||||||
|
SQLITE_CONSTRAINT_VTAB = 10
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3007017
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007017()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_MMAP = SQLITE_IOERR_MMAP
|
||||||
|
SQLITE_NOTICE_RECOVER_WAL = SQLITE_NOTICE_RECOVER_WAL
|
||||||
|
SQLITE_NOTICE_RECOVER_ROLLBACK = SQLITE_NOTICE_RECOVER_ROLLBACK
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3007017_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_MMAP = 1
|
||||||
|
SQLITE_NOTICE_RECOVER_WAL = 2
|
||||||
|
SQLITE_NOTICE_RECOVER_ROLLBACK = 3
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3008000
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3008000()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_GETTEMPPATH = SQLITE_IOERR_GETTEMPPATH
|
||||||
|
SQLITE_BUSY_SNAPSHOT = SQLITE_BUSY_SNAPSHOT
|
||||||
|
SQLITE_WARNING_AUTOINDEX = SQLITE_WARNING_AUTOINDEX
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3008000_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_GETTEMPPATH = 1
|
||||||
|
SQLITE_BUSY_SNAPSHOT = 2
|
||||||
|
SQLITE_WARNING_AUTOINDEX = 3
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3008001
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3008001()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_CONVPATH = SQLITE_IOERR_CONVPATH
|
||||||
|
SQLITE_CANTOPEN_CONVPATH = SQLITE_CANTOPEN_CONVPATH
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3008001_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_CONVPATH = 1
|
||||||
|
SQLITE_CANTOPEN_CONVPATH = 2
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3008002
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3008002()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_CONSTRAINT_ROWID = SQLITE_CONSTRAINT_ROWID
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3008002_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_CONSTRAINT_ROWID = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3008003
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3008003()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_READONLY_DBMOVED = SQLITE_READONLY_DBMOVED
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3008003_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_READONLY_DBMOVED = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3008007
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3008007()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_AUTH_USER = SQLITE_AUTH_USER
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3008007_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_AUTH_USER = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_flags_for_file_open_operations()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_OPEN_READONLY = SQLITE_OPEN_READONLY
|
||||||
|
SQLITE_OPEN_READWRITE = SQLITE_OPEN_READWRITE
|
||||||
|
SQLITE_OPEN_CREATE = SQLITE_OPEN_CREATE
|
||||||
|
SQLITE_OPEN_NOMUTEX = SQLITE_OPEN_NOMUTEX
|
||||||
|
SQLITE_OPEN_FULLMUTEX = SQLITE_OPEN_FULLMUTEX
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3006018
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_flags_for_file_open_operations_3006018()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_OPEN_SHAREDCACHE = SQLITE_OPEN_SHAREDCACHE
|
||||||
|
SQLITE_OPEN_PRIVATECACHE = SQLITE_OPEN_PRIVATECACHE
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_flags_for_file_open_operations_3006018_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_OPEN_SHAREDCACHE = 1
|
||||||
|
SQLITE_OPEN_PRIVATECACHE = 2
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3007007
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_flags_for_file_open_operations_3007007()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_OPEN_URI = SQLITE_OPEN_URI
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_flags_for_file_open_operations_3007007_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_OPEN_URI = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3007013
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_flags_for_file_open_operations_3007013()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_OPEN_MEMORY = SQLITE_OPEN_MEMORY
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_flags_for_file_open_operations_3007013_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_OPEN_MEMORY = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3008003
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_function_flags_3008003()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_DETERMINISTIC = SQLITE_DETERMINISTIC
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_function_flags_3008003_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_DETERMINISTIC = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_fundamental_datatypes()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_INTEGER = SQLITE_INTEGER
|
||||||
|
SQLITE_FLOAT = SQLITE_FLOAT
|
||||||
|
SQLITE_BLOB = SQLITE_BLOB
|
||||||
|
SQLITE_NULL = SQLITE_NULL
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_result_codes()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_OK = SQLITE_OK
|
||||||
|
SQLITE_ERROR = SQLITE_ERROR
|
||||||
|
SQLITE_INTERNAL = SQLITE_INTERNAL
|
||||||
|
SQLITE_PERM = SQLITE_PERM
|
||||||
|
SQLITE_ABORT = SQLITE_ABORT
|
||||||
|
SQLITE_BUSY = SQLITE_BUSY
|
||||||
|
SQLITE_LOCKED = SQLITE_LOCKED
|
||||||
|
SQLITE_NOMEM = SQLITE_NOMEM
|
||||||
|
SQLITE_READONLY = SQLITE_READONLY
|
||||||
|
SQLITE_INTERRUPT = SQLITE_INTERRUPT
|
||||||
|
SQLITE_IOERR = SQLITE_IOERR
|
||||||
|
SQLITE_CORRUPT = SQLITE_CORRUPT
|
||||||
|
SQLITE_NOTFOUND = SQLITE_NOTFOUND
|
||||||
|
SQLITE_FULL = SQLITE_FULL
|
||||||
|
SQLITE_CANTOPEN = SQLITE_CANTOPEN
|
||||||
|
SQLITE_PROTOCOL = SQLITE_PROTOCOL
|
||||||
|
SQLITE_EMPTY = SQLITE_EMPTY
|
||||||
|
SQLITE_SCHEMA = SQLITE_SCHEMA
|
||||||
|
SQLITE_TOOBIG = SQLITE_TOOBIG
|
||||||
|
SQLITE_CONSTRAINT = SQLITE_CONSTRAINT
|
||||||
|
SQLITE_MISMATCH = SQLITE_MISMATCH
|
||||||
|
SQLITE_MISUSE = SQLITE_MISUSE
|
||||||
|
SQLITE_NOLFS = SQLITE_NOLFS
|
||||||
|
SQLITE_AUTH = SQLITE_AUTH
|
||||||
|
SQLITE_FORMAT = SQLITE_FORMAT
|
||||||
|
SQLITE_RANGE = SQLITE_RANGE
|
||||||
|
SQLITE_NOTADB = SQLITE_NOTADB
|
||||||
|
SQLITE_ROW = SQLITE_ROW
|
||||||
|
SQLITE_DONE = SQLITE_DONE
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3007017
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_result_codes_3007017()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_NOTICE = SQLITE_NOTICE
|
||||||
|
SQLITE_WARNING = SQLITE_WARNING
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_result_codes_3007017_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_NOTICE = 1
|
||||||
|
SQLITE_WARNING = 2
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
# For backward compatibility
|
||||||
|
|
||||||
|
MODULE = DBD::SQLite PACKAGE = DBD::SQLite
|
||||||
|
|
||||||
|
PROTOTYPES: ENABLE
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__authorizer_action_codes()
|
||||||
|
ALIAS:
|
||||||
|
CREATE_INDEX = SQLITE_CREATE_INDEX
|
||||||
|
CREATE_TABLE = SQLITE_CREATE_TABLE
|
||||||
|
CREATE_TEMP_INDEX = SQLITE_CREATE_TEMP_INDEX
|
||||||
|
CREATE_TEMP_TABLE = SQLITE_CREATE_TEMP_TABLE
|
||||||
|
CREATE_TEMP_TRIGGER = SQLITE_CREATE_TEMP_TRIGGER
|
||||||
|
CREATE_TEMP_VIEW = SQLITE_CREATE_TEMP_VIEW
|
||||||
|
CREATE_TRIGGER = SQLITE_CREATE_TRIGGER
|
||||||
|
CREATE_VIEW = SQLITE_CREATE_VIEW
|
||||||
|
DELETE = SQLITE_DELETE
|
||||||
|
DROP_INDEX = SQLITE_DROP_INDEX
|
||||||
|
DROP_TABLE = SQLITE_DROP_TABLE
|
||||||
|
DROP_TEMP_INDEX = SQLITE_DROP_TEMP_INDEX
|
||||||
|
DROP_TEMP_TABLE = SQLITE_DROP_TEMP_TABLE
|
||||||
|
DROP_TEMP_TRIGGER = SQLITE_DROP_TEMP_TRIGGER
|
||||||
|
DROP_TEMP_VIEW = SQLITE_DROP_TEMP_VIEW
|
||||||
|
DROP_TRIGGER = SQLITE_DROP_TRIGGER
|
||||||
|
DROP_VIEW = SQLITE_DROP_VIEW
|
||||||
|
INSERT = SQLITE_INSERT
|
||||||
|
PRAGMA = SQLITE_PRAGMA
|
||||||
|
READ = SQLITE_READ
|
||||||
|
SELECT = SQLITE_SELECT
|
||||||
|
TRANSACTION = SQLITE_TRANSACTION
|
||||||
|
UPDATE = SQLITE_UPDATE
|
||||||
|
ATTACH = SQLITE_ATTACH
|
||||||
|
DETACH = SQLITE_DETACH
|
||||||
|
ALTER_TABLE = SQLITE_ALTER_TABLE
|
||||||
|
REINDEX = SQLITE_REINDEX
|
||||||
|
ANALYZE = SQLITE_ANALYZE
|
||||||
|
CREATE_VTABLE = SQLITE_CREATE_VTABLE
|
||||||
|
DROP_VTABLE = SQLITE_DROP_VTABLE
|
||||||
|
FUNCTION = SQLITE_FUNCTION
|
||||||
|
COPY = SQLITE_COPY
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3006008
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__authorizer_action_codes_3006008()
|
||||||
|
ALIAS:
|
||||||
|
SAVEPOINT = SQLITE_SAVEPOINT
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__authorizer_action_codes_3006008_zero()
|
||||||
|
ALIAS:
|
||||||
|
SAVEPOINT = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3008003
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__authorizer_action_codes_3008003()
|
||||||
|
ALIAS:
|
||||||
|
RECURSIVE = SQLITE_RECURSIVE
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__authorizer_action_codes_3008003_zero()
|
||||||
|
ALIAS:
|
||||||
|
RECURSIVE = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__authorizer_return_codes()
|
||||||
|
ALIAS:
|
||||||
|
OK = SQLITE_OK
|
||||||
|
DENY = SQLITE_DENY
|
||||||
|
IGNORE = SQLITE_IGNORE
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__flags_for_file_open_operations()
|
||||||
|
ALIAS:
|
||||||
|
OPEN_READONLY = SQLITE_OPEN_READONLY
|
||||||
|
OPEN_READWRITE = SQLITE_OPEN_READWRITE
|
||||||
|
OPEN_CREATE = SQLITE_OPEN_CREATE
|
||||||
|
OPEN_NOMUTEX = SQLITE_OPEN_NOMUTEX
|
||||||
|
OPEN_FULLMUTEX = SQLITE_OPEN_FULLMUTEX
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3006018
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__flags_for_file_open_operations_3006018()
|
||||||
|
ALIAS:
|
||||||
|
OPEN_SHAREDCACHE = SQLITE_OPEN_SHAREDCACHE
|
||||||
|
OPEN_PRIVATECACHE = SQLITE_OPEN_PRIVATECACHE
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__flags_for_file_open_operations_3006018_zero()
|
||||||
|
ALIAS:
|
||||||
|
OPEN_SHAREDCACHE = 1
|
||||||
|
OPEN_PRIVATECACHE = 2
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3007007
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__flags_for_file_open_operations_3007007()
|
||||||
|
ALIAS:
|
||||||
|
OPEN_URI = SQLITE_OPEN_URI
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__flags_for_file_open_operations_3007007_zero()
|
||||||
|
ALIAS:
|
||||||
|
OPEN_URI = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3007013
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__flags_for_file_open_operations_3007013()
|
||||||
|
ALIAS:
|
||||||
|
OPEN_MEMORY = SQLITE_OPEN_MEMORY
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__flags_for_file_open_operations_3007013_zero()
|
||||||
|
ALIAS:
|
||||||
|
OPEN_MEMORY = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
69
lib/DBD/SQLite/Constants.pm
Normal file
69
lib/DBD/SQLite/Constants.pm
Normal file
|
@ -0,0 +1,69 @@
|
||||||
|
package DBD::SQLite::Constants;
|
||||||
|
|
||||||
|
# This module is generated by a script.
|
||||||
|
# Do not edit manually.
|
||||||
|
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
use base 'Exporter';
|
||||||
|
our @EXPORT_OK = (
|
||||||
|
# authorizer_action_codes
|
||||||
|
qw/SQLITE_CREATE_INDEX SQLITE_CREATE_TABLE SQLITE_CREATE_TEMP_INDEX SQLITE_CREATE_TEMP_TABLE SQLITE_CREATE_TEMP_TRIGGER SQLITE_CREATE_TEMP_VIEW SQLITE_CREATE_TRIGGER SQLITE_CREATE_VIEW SQLITE_DELETE SQLITE_DROP_INDEX SQLITE_DROP_TABLE SQLITE_DROP_TEMP_INDEX SQLITE_DROP_TEMP_TABLE SQLITE_DROP_TEMP_TRIGGER SQLITE_DROP_TEMP_VIEW SQLITE_DROP_TRIGGER SQLITE_DROP_VIEW SQLITE_INSERT SQLITE_PRAGMA SQLITE_READ SQLITE_SELECT SQLITE_TRANSACTION SQLITE_UPDATE SQLITE_ATTACH SQLITE_DETACH SQLITE_ALTER_TABLE SQLITE_REINDEX SQLITE_ANALYZE SQLITE_CREATE_VTABLE SQLITE_DROP_VTABLE SQLITE_FUNCTION SQLITE_COPY SQLITE_SAVEPOINT SQLITE_RECURSIVE/,
|
||||||
|
|
||||||
|
# authorizer_return_codes
|
||||||
|
qw/SQLITE_DENY SQLITE_IGNORE/,
|
||||||
|
|
||||||
|
# extended_result_codes
|
||||||
|
qw/SQLITE_IOERR_CONVPATH SQLITE_CANTOPEN_CONVPATH SQLITE_AUTH_USER SQLITE_READONLY_ROLLBACK SQLITE_CONSTRAINT_CHECK SQLITE_CONSTRAINT_COMMITHOOK SQLITE_CONSTRAINT_FOREIGNKEY SQLITE_CONSTRAINT_FUNCTION SQLITE_CONSTRAINT_NOTNULL SQLITE_CONSTRAINT_PRIMARYKEY SQLITE_CONSTRAINT_TRIGGER SQLITE_CONSTRAINT_UNIQUE SQLITE_CONSTRAINT_VTAB SQLITE_READONLY_DBMOVED SQLITE_CONSTRAINT_ROWID SQLITE_IOERR_SHMOPEN SQLITE_IOERR_SHMSIZE SQLITE_IOERR_SHMLOCK SQLITE_BUSY_RECOVERY SQLITE_CANTOPEN_NOTEMPDIR SQLITE_ABORT_ROLLBACK SQLITE_IOERR_READ SQLITE_IOERR_SHORT_READ SQLITE_IOERR_WRITE SQLITE_IOERR_FSYNC SQLITE_IOERR_DIR_FSYNC SQLITE_IOERR_TRUNCATE SQLITE_IOERR_FSTAT SQLITE_IOERR_UNLOCK SQLITE_IOERR_RDLOCK SQLITE_IOERR_DELETE SQLITE_IOERR_BLOCKED SQLITE_IOERR_NOMEM SQLITE_IOERR_ACCESS SQLITE_IOERR_CHECKRESERVEDLOCK SQLITE_CANTOPEN_ISDIR SQLITE_IOERR_DELETE_NOENT SQLITE_CANTOPEN_FULLPATH SQLITE_IOERR_SHMMAP SQLITE_IOERR_SEEK SQLITE_CORRUPT_VTAB SQLITE_READONLY_RECOVERY SQLITE_READONLY_CANTLOCK SQLITE_IOERR_GETTEMPPATH SQLITE_BUSY_SNAPSHOT SQLITE_WARNING_AUTOINDEX SQLITE_IOERR_MMAP SQLITE_NOTICE_RECOVER_WAL SQLITE_NOTICE_RECOVER_ROLLBACK SQLITE_LOCKED_SHAREDCACHE SQLITE_IOERR_CLOSE SQLITE_IOERR_DIR_CLOSE SQLITE_IOERR_LOCK/,
|
||||||
|
|
||||||
|
# flags_for_file_open_operations
|
||||||
|
qw/SQLITE_OPEN_READONLY SQLITE_OPEN_READWRITE SQLITE_OPEN_CREATE SQLITE_OPEN_NOMUTEX SQLITE_OPEN_FULLMUTEX SQLITE_OPEN_SHAREDCACHE SQLITE_OPEN_PRIVATECACHE SQLITE_OPEN_MEMORY SQLITE_OPEN_URI/,
|
||||||
|
|
||||||
|
# function_flags
|
||||||
|
qw/SQLITE_DETERMINISTIC/,
|
||||||
|
|
||||||
|
# fundamental_datatypes
|
||||||
|
qw/SQLITE_INTEGER SQLITE_FLOAT SQLITE_BLOB SQLITE_NULL/,
|
||||||
|
|
||||||
|
# result_codes
|
||||||
|
qw/SQLITE_OK SQLITE_ERROR SQLITE_INTERNAL SQLITE_PERM SQLITE_ABORT SQLITE_BUSY SQLITE_LOCKED SQLITE_NOMEM SQLITE_READONLY SQLITE_INTERRUPT SQLITE_IOERR SQLITE_CORRUPT SQLITE_NOTFOUND SQLITE_FULL SQLITE_CANTOPEN SQLITE_PROTOCOL SQLITE_EMPTY SQLITE_SCHEMA SQLITE_TOOBIG SQLITE_CONSTRAINT SQLITE_MISMATCH SQLITE_MISUSE SQLITE_NOLFS SQLITE_AUTH SQLITE_FORMAT SQLITE_RANGE SQLITE_NOTADB SQLITE_ROW SQLITE_DONE SQLITE_NOTICE SQLITE_WARNING/,
|
||||||
|
|
||||||
|
);
|
||||||
|
|
||||||
|
our %EXPORT_TAGS = (
|
||||||
|
authorizer_action_codes => [qw/SQLITE_CREATE_INDEX SQLITE_CREATE_TABLE SQLITE_CREATE_TEMP_INDEX SQLITE_CREATE_TEMP_TABLE SQLITE_CREATE_TEMP_TRIGGER SQLITE_CREATE_TEMP_VIEW SQLITE_CREATE_TRIGGER SQLITE_CREATE_VIEW SQLITE_DELETE SQLITE_DROP_INDEX SQLITE_DROP_TABLE SQLITE_DROP_TEMP_INDEX SQLITE_DROP_TEMP_TABLE SQLITE_DROP_TEMP_TRIGGER SQLITE_DROP_TEMP_VIEW SQLITE_DROP_TRIGGER SQLITE_DROP_VIEW SQLITE_INSERT SQLITE_PRAGMA SQLITE_READ SQLITE_SELECT SQLITE_TRANSACTION SQLITE_UPDATE SQLITE_ATTACH SQLITE_DETACH SQLITE_ALTER_TABLE SQLITE_REINDEX SQLITE_ANALYZE SQLITE_CREATE_VTABLE SQLITE_DROP_VTABLE SQLITE_FUNCTION SQLITE_COPY SQLITE_SAVEPOINT SQLITE_RECURSIVE/],
|
||||||
|
|
||||||
|
authorizer_return_codes => [qw/SQLITE_DENY SQLITE_IGNORE/],
|
||||||
|
|
||||||
|
extended_result_codes => [qw/SQLITE_IOERR_CONVPATH SQLITE_CANTOPEN_CONVPATH SQLITE_AUTH_USER SQLITE_READONLY_ROLLBACK SQLITE_CONSTRAINT_CHECK SQLITE_CONSTRAINT_COMMITHOOK SQLITE_CONSTRAINT_FOREIGNKEY SQLITE_CONSTRAINT_FUNCTION SQLITE_CONSTRAINT_NOTNULL SQLITE_CONSTRAINT_PRIMARYKEY SQLITE_CONSTRAINT_TRIGGER SQLITE_CONSTRAINT_UNIQUE SQLITE_CONSTRAINT_VTAB SQLITE_READONLY_DBMOVED SQLITE_CONSTRAINT_ROWID SQLITE_IOERR_SHMOPEN SQLITE_IOERR_SHMSIZE SQLITE_IOERR_SHMLOCK SQLITE_BUSY_RECOVERY SQLITE_CANTOPEN_NOTEMPDIR SQLITE_ABORT_ROLLBACK SQLITE_IOERR_READ SQLITE_IOERR_SHORT_READ SQLITE_IOERR_WRITE SQLITE_IOERR_FSYNC SQLITE_IOERR_DIR_FSYNC SQLITE_IOERR_TRUNCATE SQLITE_IOERR_FSTAT SQLITE_IOERR_UNLOCK SQLITE_IOERR_RDLOCK SQLITE_IOERR_DELETE SQLITE_IOERR_BLOCKED SQLITE_IOERR_NOMEM SQLITE_IOERR_ACCESS SQLITE_IOERR_CHECKRESERVEDLOCK SQLITE_CANTOPEN_ISDIR SQLITE_IOERR_DELETE_NOENT SQLITE_CANTOPEN_FULLPATH SQLITE_IOERR_SHMMAP SQLITE_IOERR_SEEK SQLITE_CORRUPT_VTAB SQLITE_READONLY_RECOVERY SQLITE_READONLY_CANTLOCK SQLITE_IOERR_GETTEMPPATH SQLITE_BUSY_SNAPSHOT SQLITE_WARNING_AUTOINDEX SQLITE_IOERR_MMAP SQLITE_NOTICE_RECOVER_WAL SQLITE_NOTICE_RECOVER_ROLLBACK SQLITE_LOCKED_SHAREDCACHE SQLITE_IOERR_CLOSE SQLITE_IOERR_DIR_CLOSE SQLITE_IOERR_LOCK/],
|
||||||
|
|
||||||
|
flags_for_file_open_operations => [qw/SQLITE_OPEN_READONLY SQLITE_OPEN_READWRITE SQLITE_OPEN_CREATE SQLITE_OPEN_NOMUTEX SQLITE_OPEN_FULLMUTEX SQLITE_OPEN_SHAREDCACHE SQLITE_OPEN_PRIVATECACHE SQLITE_OPEN_MEMORY SQLITE_OPEN_URI/],
|
||||||
|
|
||||||
|
function_flags => [qw/SQLITE_DETERMINISTIC/],
|
||||||
|
|
||||||
|
fundamental_datatypes => [qw/SQLITE_INTEGER SQLITE_FLOAT SQLITE_BLOB SQLITE_NULL/],
|
||||||
|
|
||||||
|
result_codes => [qw/SQLITE_OK SQLITE_ERROR SQLITE_INTERNAL SQLITE_PERM SQLITE_ABORT SQLITE_BUSY SQLITE_LOCKED SQLITE_NOMEM SQLITE_READONLY SQLITE_INTERRUPT SQLITE_IOERR SQLITE_CORRUPT SQLITE_NOTFOUND SQLITE_FULL SQLITE_CANTOPEN SQLITE_PROTOCOL SQLITE_EMPTY SQLITE_SCHEMA SQLITE_TOOBIG SQLITE_CONSTRAINT SQLITE_MISMATCH SQLITE_MISUSE SQLITE_NOLFS SQLITE_AUTH SQLITE_FORMAT SQLITE_RANGE SQLITE_NOTADB SQLITE_ROW SQLITE_DONE SQLITE_NOTICE SQLITE_WARNING/],
|
||||||
|
|
||||||
|
);
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
=encoding utf-8
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
DBD::SQLite::Constants
|
||||||
|
|
||||||
|
=head1 SYNOPSIS
|
||||||
|
|
||||||
|
DBD::SQLite::Constants qw/:result_codes/;
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
You can import necessary SQLite constants from this module. Available tags are C<authorizer_action_codes>, C<authorizer_return_codes>, C<extended_result_codes>, C<flags_for_file_open_operations>, C<function_flags>, C<fundamental_datatypes>, C<result_codes>. See L<http://sqlite.org/c3ref/constlist.html> for the complete list of constants.
|
||||||
|
|
||||||
|
This module does not export anything by default.
|
||||||
|
|
Loading…
Add table
Reference in a new issue