mirror of
https://github.com/DBD-SQLite/DBD-SQLite
synced 2025-06-08 06:38:12 -04:00
updated ::Constants
This commit is contained in:
parent
b754aec0e1
commit
80f9f10860
2 changed files with 108 additions and 1 deletions
|
@ -561,6 +561,30 @@ _const_extended_result_codes_3008007_zero()
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3090000
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3090000()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_VNODE = SQLITE_IOERR_VNODE
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_extended_result_codes_3090000_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_IOERR_VNODE = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
IV
|
IV
|
||||||
_const_flags_for_file_open_operations()
|
_const_flags_for_file_open_operations()
|
||||||
ALIAS:
|
ALIAS:
|
||||||
|
@ -568,12 +592,35 @@ _const_flags_for_file_open_operations()
|
||||||
SQLITE_OPEN_READWRITE = SQLITE_OPEN_READWRITE
|
SQLITE_OPEN_READWRITE = SQLITE_OPEN_READWRITE
|
||||||
SQLITE_OPEN_CREATE = SQLITE_OPEN_CREATE
|
SQLITE_OPEN_CREATE = SQLITE_OPEN_CREATE
|
||||||
SQLITE_OPEN_NOMUTEX = SQLITE_OPEN_NOMUTEX
|
SQLITE_OPEN_NOMUTEX = SQLITE_OPEN_NOMUTEX
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3006002
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_flags_for_file_open_operations_3006002()
|
||||||
|
ALIAS:
|
||||||
SQLITE_OPEN_FULLMUTEX = SQLITE_OPEN_FULLMUTEX
|
SQLITE_OPEN_FULLMUTEX = SQLITE_OPEN_FULLMUTEX
|
||||||
CODE:
|
CODE:
|
||||||
RETVAL = ix;
|
RETVAL = ix;
|
||||||
OUTPUT:
|
OUTPUT:
|
||||||
RETVAL
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_flags_for_file_open_operations_3006002_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_OPEN_FULLMUTEX = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
#if SQLITE_VERSION_NUMBER >= 3006018
|
#if SQLITE_VERSION_NUMBER >= 3006018
|
||||||
|
|
||||||
IV
|
IV
|
||||||
|
@ -747,6 +794,30 @@ _const_result_codes_3007017_zero()
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3090000
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_virtual_table_scan_flags_3090000()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_INDEX_SCAN_UNIQUE = SQLITE_INDEX_SCAN_UNIQUE
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const_virtual_table_scan_flags_3090000_zero()
|
||||||
|
ALIAS:
|
||||||
|
SQLITE_INDEX_SCAN_UNIQUE = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
# For backward compatibility
|
# For backward compatibility
|
||||||
|
|
||||||
MODULE = DBD::SQLite PACKAGE = DBD::SQLite
|
MODULE = DBD::SQLite PACKAGE = DBD::SQLite
|
||||||
|
@ -859,12 +930,35 @@ _const__flags_for_file_open_operations()
|
||||||
OPEN_READWRITE = SQLITE_OPEN_READWRITE
|
OPEN_READWRITE = SQLITE_OPEN_READWRITE
|
||||||
OPEN_CREATE = SQLITE_OPEN_CREATE
|
OPEN_CREATE = SQLITE_OPEN_CREATE
|
||||||
OPEN_NOMUTEX = SQLITE_OPEN_NOMUTEX
|
OPEN_NOMUTEX = SQLITE_OPEN_NOMUTEX
|
||||||
|
CODE:
|
||||||
|
RETVAL = ix;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#if SQLITE_VERSION_NUMBER >= 3006002
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__flags_for_file_open_operations_3006002()
|
||||||
|
ALIAS:
|
||||||
OPEN_FULLMUTEX = SQLITE_OPEN_FULLMUTEX
|
OPEN_FULLMUTEX = SQLITE_OPEN_FULLMUTEX
|
||||||
CODE:
|
CODE:
|
||||||
RETVAL = ix;
|
RETVAL = ix;
|
||||||
OUTPUT:
|
OUTPUT:
|
||||||
RETVAL
|
RETVAL
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
IV
|
||||||
|
_const__flags_for_file_open_operations_3006002_zero()
|
||||||
|
ALIAS:
|
||||||
|
OPEN_FULLMUTEX = 1
|
||||||
|
CODE:
|
||||||
|
RETVAL = 0;
|
||||||
|
OUTPUT:
|
||||||
|
RETVAL
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
#if SQLITE_VERSION_NUMBER >= 3006018
|
#if SQLITE_VERSION_NUMBER >= 3006018
|
||||||
|
|
||||||
IV
|
IV
|
||||||
|
|
|
@ -97,6 +97,7 @@ our @EXPORT_OK = (
|
||||||
SQLITE_IOERR_SHORT_READ
|
SQLITE_IOERR_SHORT_READ
|
||||||
SQLITE_IOERR_TRUNCATE
|
SQLITE_IOERR_TRUNCATE
|
||||||
SQLITE_IOERR_UNLOCK
|
SQLITE_IOERR_UNLOCK
|
||||||
|
SQLITE_IOERR_VNODE
|
||||||
SQLITE_IOERR_WRITE
|
SQLITE_IOERR_WRITE
|
||||||
SQLITE_LOCKED_SHAREDCACHE
|
SQLITE_LOCKED_SHAREDCACHE
|
||||||
SQLITE_NOTICE_RECOVER_ROLLBACK
|
SQLITE_NOTICE_RECOVER_ROLLBACK
|
||||||
|
@ -169,6 +170,11 @@ our @EXPORT_OK = (
|
||||||
SQLITE_WARNING
|
SQLITE_WARNING
|
||||||
/,
|
/,
|
||||||
|
|
||||||
|
# virtual_table_scan_flags
|
||||||
|
qw/
|
||||||
|
SQLITE_INDEX_SCAN_UNIQUE
|
||||||
|
/,
|
||||||
|
|
||||||
);
|
);
|
||||||
|
|
||||||
our %EXPORT_TAGS = (
|
our %EXPORT_TAGS = (
|
||||||
|
@ -233,6 +239,7 @@ our %EXPORT_TAGS = (
|
||||||
SQLITE_FULL
|
SQLITE_FULL
|
||||||
SQLITE_FUNCTION
|
SQLITE_FUNCTION
|
||||||
SQLITE_IGNORE
|
SQLITE_IGNORE
|
||||||
|
SQLITE_INDEX_SCAN_UNIQUE
|
||||||
SQLITE_INSERT
|
SQLITE_INSERT
|
||||||
SQLITE_INTEGER
|
SQLITE_INTEGER
|
||||||
SQLITE_INTERNAL
|
SQLITE_INTERNAL
|
||||||
|
@ -263,6 +270,7 @@ our %EXPORT_TAGS = (
|
||||||
SQLITE_IOERR_SHORT_READ
|
SQLITE_IOERR_SHORT_READ
|
||||||
SQLITE_IOERR_TRUNCATE
|
SQLITE_IOERR_TRUNCATE
|
||||||
SQLITE_IOERR_UNLOCK
|
SQLITE_IOERR_UNLOCK
|
||||||
|
SQLITE_IOERR_VNODE
|
||||||
SQLITE_IOERR_WRITE
|
SQLITE_IOERR_WRITE
|
||||||
SQLITE_LOCKED
|
SQLITE_LOCKED
|
||||||
SQLITE_LOCKED_SHAREDCACHE
|
SQLITE_LOCKED_SHAREDCACHE
|
||||||
|
@ -396,6 +404,7 @@ our %EXPORT_TAGS = (
|
||||||
SQLITE_IOERR_SHORT_READ
|
SQLITE_IOERR_SHORT_READ
|
||||||
SQLITE_IOERR_TRUNCATE
|
SQLITE_IOERR_TRUNCATE
|
||||||
SQLITE_IOERR_UNLOCK
|
SQLITE_IOERR_UNLOCK
|
||||||
|
SQLITE_IOERR_VNODE
|
||||||
SQLITE_IOERR_WRITE
|
SQLITE_IOERR_WRITE
|
||||||
SQLITE_LOCKED_SHAREDCACHE
|
SQLITE_LOCKED_SHAREDCACHE
|
||||||
SQLITE_NOTICE_RECOVER_ROLLBACK
|
SQLITE_NOTICE_RECOVER_ROLLBACK
|
||||||
|
@ -464,6 +473,10 @@ our %EXPORT_TAGS = (
|
||||||
SQLITE_WARNING
|
SQLITE_WARNING
|
||||||
/],
|
/],
|
||||||
|
|
||||||
|
virtual_table_scan_flags => [qw/
|
||||||
|
SQLITE_INDEX_SCAN_UNIQUE
|
||||||
|
/],
|
||||||
|
|
||||||
);
|
);
|
||||||
|
|
||||||
1;
|
1;
|
||||||
|
@ -482,7 +495,7 @@ DBD::SQLite::Constants
|
||||||
|
|
||||||
=head1 DESCRIPTION
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
You can import necessary SQLite constants from this module. Available tags are C<all>, 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.
|
You can import necessary SQLite constants from this module. Available tags are C<all>, 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>, C<virtual_table_scan_flags>. See L<http://sqlite.org/c3ref/constlist.html> for the complete list of constants.
|
||||||
|
|
||||||
This module does not export anything by default.
|
This module does not export anything by default.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue