mirror of
https://github.com/DBD-SQLite/DBD-SQLite
synced 2025-06-07 06:08:38 -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
|
||||
Changes
|
||||
constants.inc
|
||||
dbdimp.c
|
||||
dbdimp.h
|
||||
fts3_tokenizer.h
|
||||
inc/Test/NoWarnings.pm
|
||||
inc/Test/NoWarnings/Warning.pm
|
||||
lib/DBD/SQLite.pm
|
||||
lib/DBD/SQLite/Constants.pm
|
||||
lib/DBD/SQLite/Cookbook.pod
|
||||
lib/DBD/SQLite/Fulltext_search.pod
|
||||
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
|
||||
|
||||
PROTOTYPES: ENABLE
|
||||
PROTOTYPES: DISABLE
|
||||
|
||||
static int
|
||||
compile_options()
|
||||
|
@ -360,327 +360,5 @@ sqlite_status(reset = 0)
|
|||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
static int
|
||||
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: constants.inc
|
||||
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