mirror of
https://github.com/DBD-SQLite/DBD-SQLite
synced 2025-06-07 14:19:10 -04:00
Update constants
This commit is contained in:
parent
a47cb92cfd
commit
28cb59487f
3 changed files with 168 additions and 0 deletions
126
constants.inc
126
constants.inc
|
@ -432,6 +432,32 @@ _const_database_connection_configuration_options_3030000_zero()
|
|||
|
||||
#endif
|
||||
|
||||
#if SQLITE_VERSION_NUMBER >= 3031000
|
||||
|
||||
IV
|
||||
_const_database_connection_configuration_options_3031000()
|
||||
ALIAS:
|
||||
SQLITE_DBCONFIG_LEGACY_FILE_FORMAT = SQLITE_DBCONFIG_LEGACY_FILE_FORMAT
|
||||
SQLITE_DBCONFIG_TRUSTED_SCHEMA = SQLITE_DBCONFIG_TRUSTED_SCHEMA
|
||||
CODE:
|
||||
RETVAL = ix;
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
#else
|
||||
|
||||
IV
|
||||
_const_database_connection_configuration_options_3031000_zero()
|
||||
ALIAS:
|
||||
SQLITE_DBCONFIG_LEGACY_FILE_FORMAT = 1
|
||||
SQLITE_DBCONFIG_TRUSTED_SCHEMA = 2
|
||||
CODE:
|
||||
RETVAL = 0;
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
#endif
|
||||
|
||||
#if SQLITE_VERSION_NUMBER >= 3006002
|
||||
|
||||
IV
|
||||
|
@ -1048,6 +1074,34 @@ _const_extended_result_codes_3025000_zero()
|
|||
|
||||
#endif
|
||||
|
||||
#if SQLITE_VERSION_NUMBER >= 3031000
|
||||
|
||||
IV
|
||||
_const_extended_result_codes_3031000()
|
||||
ALIAS:
|
||||
SQLITE_CANTOPEN_SYMLINK = SQLITE_CANTOPEN_SYMLINK
|
||||
SQLITE_CONSTRAINT_PINNED = SQLITE_CONSTRAINT_PINNED
|
||||
SQLITE_OK_SYMLINK = SQLITE_OK_SYMLINK
|
||||
CODE:
|
||||
RETVAL = ix;
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
#else
|
||||
|
||||
IV
|
||||
_const_extended_result_codes_3031000_zero()
|
||||
ALIAS:
|
||||
SQLITE_CANTOPEN_SYMLINK = 1
|
||||
SQLITE_CONSTRAINT_PINNED = 2
|
||||
SQLITE_OK_SYMLINK = 3
|
||||
CODE:
|
||||
RETVAL = 0;
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
#endif
|
||||
|
||||
IV
|
||||
_const_flags_for_file_open_operations()
|
||||
ALIAS:
|
||||
|
@ -1158,6 +1212,30 @@ _const_flags_for_file_open_operations_3007013_zero()
|
|||
|
||||
#endif
|
||||
|
||||
#if SQLITE_VERSION_NUMBER >= 3031000
|
||||
|
||||
IV
|
||||
_const_flags_for_file_open_operations_3031000()
|
||||
ALIAS:
|
||||
SQLITE_OPEN_NOFOLLOW = SQLITE_OPEN_NOFOLLOW
|
||||
CODE:
|
||||
RETVAL = ix;
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
#else
|
||||
|
||||
IV
|
||||
_const_flags_for_file_open_operations_3031000_zero()
|
||||
ALIAS:
|
||||
SQLITE_OPEN_NOFOLLOW = 1
|
||||
CODE:
|
||||
RETVAL = 0;
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
#endif
|
||||
|
||||
#if SQLITE_VERSION_NUMBER >= 3008003
|
||||
|
||||
IV
|
||||
|
@ -1208,6 +1286,30 @@ _const_function_flags_3030000_zero()
|
|||
|
||||
#endif
|
||||
|
||||
#if SQLITE_VERSION_NUMBER >= 3031000
|
||||
|
||||
IV
|
||||
_const_function_flags_3031000()
|
||||
ALIAS:
|
||||
SQLITE_INNOCUOUS = SQLITE_INNOCUOUS
|
||||
CODE:
|
||||
RETVAL = ix;
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
#else
|
||||
|
||||
IV
|
||||
_const_function_flags_3031000_zero()
|
||||
ALIAS:
|
||||
SQLITE_INNOCUOUS = 1
|
||||
CODE:
|
||||
RETVAL = 0;
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
#endif
|
||||
|
||||
IV
|
||||
_const_fundamental_datatypes()
|
||||
ALIAS:
|
||||
|
@ -1564,3 +1666,27 @@ _const__flags_for_file_open_operations_3007013_zero()
|
|||
|
||||
#endif
|
||||
|
||||
#if SQLITE_VERSION_NUMBER >= 3031000
|
||||
|
||||
IV
|
||||
_const__flags_for_file_open_operations_3031000()
|
||||
ALIAS:
|
||||
OPEN_NOFOLLOW = SQLITE_OPEN_NOFOLLOW
|
||||
CODE:
|
||||
RETVAL = ix;
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
#else
|
||||
|
||||
IV
|
||||
_const__flags_for_file_open_operations_3031000_zero()
|
||||
ALIAS:
|
||||
OPEN_NOFOLLOW = 1
|
||||
CODE:
|
||||
RETVAL = 0;
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
#endif
|
||||
|
||||
|
|
|
@ -69,12 +69,14 @@ our @EXPORT_OK = (
|
|||
SQLITE_DBCONFIG_ENABLE_TRIGGER
|
||||
SQLITE_DBCONFIG_ENABLE_VIEW
|
||||
SQLITE_DBCONFIG_LEGACY_ALTER_TABLE
|
||||
SQLITE_DBCONFIG_LEGACY_FILE_FORMAT
|
||||
SQLITE_DBCONFIG_LOOKASIDE
|
||||
SQLITE_DBCONFIG_MAINDBNAME
|
||||
SQLITE_DBCONFIG_MAX
|
||||
SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE
|
||||
SQLITE_DBCONFIG_RESET_DATABASE
|
||||
SQLITE_DBCONFIG_TRIGGER_EQP
|
||||
SQLITE_DBCONFIG_TRUSTED_SCHEMA
|
||||
SQLITE_DBCONFIG_WRITABLE_SCHEMA
|
||||
/,
|
||||
|
||||
|
@ -89,11 +91,13 @@ our @EXPORT_OK = (
|
|||
SQLITE_CANTOPEN_FULLPATH
|
||||
SQLITE_CANTOPEN_ISDIR
|
||||
SQLITE_CANTOPEN_NOTEMPDIR
|
||||
SQLITE_CANTOPEN_SYMLINK
|
||||
SQLITE_CONSTRAINT_CHECK
|
||||
SQLITE_CONSTRAINT_COMMITHOOK
|
||||
SQLITE_CONSTRAINT_FOREIGNKEY
|
||||
SQLITE_CONSTRAINT_FUNCTION
|
||||
SQLITE_CONSTRAINT_NOTNULL
|
||||
SQLITE_CONSTRAINT_PINNED
|
||||
SQLITE_CONSTRAINT_PRIMARYKEY
|
||||
SQLITE_CONSTRAINT_ROWID
|
||||
SQLITE_CONSTRAINT_TRIGGER
|
||||
|
@ -139,6 +143,7 @@ our @EXPORT_OK = (
|
|||
SQLITE_LOCKED_VTAB
|
||||
SQLITE_NOTICE_RECOVER_ROLLBACK
|
||||
SQLITE_NOTICE_RECOVER_WAL
|
||||
SQLITE_OK_SYMLINK
|
||||
SQLITE_READONLY_CANTINIT
|
||||
SQLITE_READONLY_CANTLOCK
|
||||
SQLITE_READONLY_DBMOVED
|
||||
|
@ -153,6 +158,7 @@ our @EXPORT_OK = (
|
|||
SQLITE_OPEN_CREATE
|
||||
SQLITE_OPEN_FULLMUTEX
|
||||
SQLITE_OPEN_MEMORY
|
||||
SQLITE_OPEN_NOFOLLOW
|
||||
SQLITE_OPEN_NOMUTEX
|
||||
SQLITE_OPEN_PRIVATECACHE
|
||||
SQLITE_OPEN_READONLY
|
||||
|
@ -165,6 +171,7 @@ our @EXPORT_OK = (
|
|||
qw/
|
||||
SQLITE_DETERMINISTIC
|
||||
SQLITE_DIRECTONLY
|
||||
SQLITE_INNOCUOUS
|
||||
SQLITE_SUBTYPE
|
||||
/,
|
||||
|
||||
|
@ -248,12 +255,14 @@ our %EXPORT_TAGS = (
|
|||
SQLITE_CANTOPEN_FULLPATH
|
||||
SQLITE_CANTOPEN_ISDIR
|
||||
SQLITE_CANTOPEN_NOTEMPDIR
|
||||
SQLITE_CANTOPEN_SYMLINK
|
||||
SQLITE_CONSTRAINT
|
||||
SQLITE_CONSTRAINT_CHECK
|
||||
SQLITE_CONSTRAINT_COMMITHOOK
|
||||
SQLITE_CONSTRAINT_FOREIGNKEY
|
||||
SQLITE_CONSTRAINT_FUNCTION
|
||||
SQLITE_CONSTRAINT_NOTNULL
|
||||
SQLITE_CONSTRAINT_PINNED
|
||||
SQLITE_CONSTRAINT_PRIMARYKEY
|
||||
SQLITE_CONSTRAINT_ROWID
|
||||
SQLITE_CONSTRAINT_TRIGGER
|
||||
|
@ -282,12 +291,14 @@ our %EXPORT_TAGS = (
|
|||
SQLITE_DBCONFIG_ENABLE_TRIGGER
|
||||
SQLITE_DBCONFIG_ENABLE_VIEW
|
||||
SQLITE_DBCONFIG_LEGACY_ALTER_TABLE
|
||||
SQLITE_DBCONFIG_LEGACY_FILE_FORMAT
|
||||
SQLITE_DBCONFIG_LOOKASIDE
|
||||
SQLITE_DBCONFIG_MAINDBNAME
|
||||
SQLITE_DBCONFIG_MAX
|
||||
SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE
|
||||
SQLITE_DBCONFIG_RESET_DATABASE
|
||||
SQLITE_DBCONFIG_TRIGGER_EQP
|
||||
SQLITE_DBCONFIG_TRUSTED_SCHEMA
|
||||
SQLITE_DBCONFIG_WRITABLE_SCHEMA
|
||||
SQLITE_DELETE
|
||||
SQLITE_DENY
|
||||
|
@ -314,6 +325,7 @@ our %EXPORT_TAGS = (
|
|||
SQLITE_FULL
|
||||
SQLITE_FUNCTION
|
||||
SQLITE_IGNORE
|
||||
SQLITE_INNOCUOUS
|
||||
SQLITE_INSERT
|
||||
SQLITE_INTEGER
|
||||
SQLITE_INTERNAL
|
||||
|
@ -376,9 +388,11 @@ our %EXPORT_TAGS = (
|
|||
SQLITE_NOTICE_RECOVER_WAL
|
||||
SQLITE_NULL
|
||||
SQLITE_OK
|
||||
SQLITE_OK_SYMLINK
|
||||
SQLITE_OPEN_CREATE
|
||||
SQLITE_OPEN_FULLMUTEX
|
||||
SQLITE_OPEN_MEMORY
|
||||
SQLITE_OPEN_NOFOLLOW
|
||||
SQLITE_OPEN_NOMUTEX
|
||||
SQLITE_OPEN_PRIVATECACHE
|
||||
SQLITE_OPEN_READONLY
|
||||
|
@ -469,12 +483,14 @@ our %EXPORT_TAGS = (
|
|||
SQLITE_DBCONFIG_ENABLE_TRIGGER
|
||||
SQLITE_DBCONFIG_ENABLE_VIEW
|
||||
SQLITE_DBCONFIG_LEGACY_ALTER_TABLE
|
||||
SQLITE_DBCONFIG_LEGACY_FILE_FORMAT
|
||||
SQLITE_DBCONFIG_LOOKASIDE
|
||||
SQLITE_DBCONFIG_MAINDBNAME
|
||||
SQLITE_DBCONFIG_MAX
|
||||
SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE
|
||||
SQLITE_DBCONFIG_RESET_DATABASE
|
||||
SQLITE_DBCONFIG_TRIGGER_EQP
|
||||
SQLITE_DBCONFIG_TRUSTED_SCHEMA
|
||||
SQLITE_DBCONFIG_WRITABLE_SCHEMA
|
||||
/],
|
||||
|
||||
|
@ -488,11 +504,13 @@ our %EXPORT_TAGS = (
|
|||
SQLITE_CANTOPEN_FULLPATH
|
||||
SQLITE_CANTOPEN_ISDIR
|
||||
SQLITE_CANTOPEN_NOTEMPDIR
|
||||
SQLITE_CANTOPEN_SYMLINK
|
||||
SQLITE_CONSTRAINT_CHECK
|
||||
SQLITE_CONSTRAINT_COMMITHOOK
|
||||
SQLITE_CONSTRAINT_FOREIGNKEY
|
||||
SQLITE_CONSTRAINT_FUNCTION
|
||||
SQLITE_CONSTRAINT_NOTNULL
|
||||
SQLITE_CONSTRAINT_PINNED
|
||||
SQLITE_CONSTRAINT_PRIMARYKEY
|
||||
SQLITE_CONSTRAINT_ROWID
|
||||
SQLITE_CONSTRAINT_TRIGGER
|
||||
|
@ -538,6 +556,7 @@ our %EXPORT_TAGS = (
|
|||
SQLITE_LOCKED_VTAB
|
||||
SQLITE_NOTICE_RECOVER_ROLLBACK
|
||||
SQLITE_NOTICE_RECOVER_WAL
|
||||
SQLITE_OK_SYMLINK
|
||||
SQLITE_READONLY_CANTINIT
|
||||
SQLITE_READONLY_CANTLOCK
|
||||
SQLITE_READONLY_DBMOVED
|
||||
|
@ -551,6 +570,7 @@ our %EXPORT_TAGS = (
|
|||
SQLITE_OPEN_CREATE
|
||||
SQLITE_OPEN_FULLMUTEX
|
||||
SQLITE_OPEN_MEMORY
|
||||
SQLITE_OPEN_NOFOLLOW
|
||||
SQLITE_OPEN_NOMUTEX
|
||||
SQLITE_OPEN_PRIVATECACHE
|
||||
SQLITE_OPEN_READONLY
|
||||
|
@ -562,6 +582,7 @@ our %EXPORT_TAGS = (
|
|||
function_flags => [qw/
|
||||
SQLITE_DETERMINISTIC
|
||||
SQLITE_DIRECTONLY
|
||||
SQLITE_INNOCUOUS
|
||||
SQLITE_SUBTYPE
|
||||
/],
|
||||
|
||||
|
@ -778,6 +799,10 @@ This module does not export anything by default.
|
|||
|
||||
=item SQLITE_DBCONFIG_ENABLE_VIEW
|
||||
|
||||
=item SQLITE_DBCONFIG_LEGACY_FILE_FORMAT
|
||||
|
||||
=item SQLITE_DBCONFIG_TRUSTED_SCHEMA
|
||||
|
||||
=back
|
||||
|
||||
=head2 extended_result_codes
|
||||
|
@ -916,6 +941,12 @@ This module does not export anything by default.
|
|||
|
||||
=item SQLITE_CANTOPEN_DIRTYWAL
|
||||
|
||||
=item SQLITE_CANTOPEN_SYMLINK
|
||||
|
||||
=item SQLITE_CONSTRAINT_PINNED
|
||||
|
||||
=item SQLITE_OK_SYMLINK
|
||||
|
||||
=back
|
||||
|
||||
=head2 file_open (flags_for_file_open_operations)
|
||||
|
@ -940,6 +971,8 @@ This module does not export anything by default.
|
|||
|
||||
=item SQLITE_OPEN_MEMORY
|
||||
|
||||
=item SQLITE_OPEN_NOFOLLOW
|
||||
|
||||
=back
|
||||
|
||||
=head2 function_flags
|
||||
|
@ -952,6 +985,8 @@ This module does not export anything by default.
|
|||
|
||||
=item SQLITE_SUBTYPE
|
||||
|
||||
=item SQLITE_INNOCUOUS
|
||||
|
||||
=back
|
||||
|
||||
=head2 datatypes (fundamental_datatypes)
|
||||
|
|
|
@ -169,6 +169,13 @@ my %since = (
|
|||
DBCONFIG_ENABLE_VIEW => '3030000',
|
||||
DIRECTONLY => '3030000',
|
||||
SUBTYPE => '3030000',
|
||||
DBCONFIG_LEGACY_FILE_FORMAT => '3031000',
|
||||
DBCONFIG_TRUSTED_SCHEMA => '3031000',
|
||||
CANTOPEN_SYMLINK => '3031000',
|
||||
CONSTRAINT_PINNED => '3031000',
|
||||
OK_SYMLINK => '3031000',
|
||||
OPEN_NOFOLLOW => '3031000',
|
||||
INNOCUOUS => '3031000',
|
||||
|
||||
status_parameters_for_prepared_statements => '3006004',
|
||||
extended_result_codes => '3006005',
|
||||
|
|
Loading…
Add table
Reference in a new issue