mirror of
https://github.com/DBD-SQLite/DBD-SQLite
synced 2025-06-07 06:08:38 -04:00
added newly introduced constants
This commit is contained in:
parent
da3306e443
commit
0c2b23a0a1
3 changed files with 46 additions and 0 deletions
|
@ -618,6 +618,34 @@ _const_extended_result_codes_3010000_zero()
|
|||
|
||||
#endif
|
||||
|
||||
#if SQLITE_VERSION_NUMBER >= 3021000
|
||||
|
||||
IV
|
||||
_const_extended_result_codes_3021000()
|
||||
ALIAS:
|
||||
SQLITE_IOERR_BEGIN_ATOMIC = SQLITE_IOERR_BEGIN_ATOMIC
|
||||
SQLITE_IOERR_COMMIT_ATOMIC = SQLITE_IOERR_COMMIT_ATOMIC
|
||||
SQLITE_IOERR_ROLLBACK_ATOMIC = SQLITE_IOERR_ROLLBACK_ATOMIC
|
||||
CODE:
|
||||
RETVAL = ix;
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
#else
|
||||
|
||||
IV
|
||||
_const_extended_result_codes_3021000_zero()
|
||||
ALIAS:
|
||||
SQLITE_IOERR_BEGIN_ATOMIC = 1
|
||||
SQLITE_IOERR_COMMIT_ATOMIC = 2
|
||||
SQLITE_IOERR_ROLLBACK_ATOMIC = 3
|
||||
CODE:
|
||||
RETVAL = 0;
|
||||
OUTPUT:
|
||||
RETVAL
|
||||
|
||||
#endif
|
||||
|
||||
IV
|
||||
_const_flags_for_file_open_operations()
|
||||
ALIAS:
|
||||
|
|
|
@ -80,9 +80,11 @@ our @EXPORT_OK = (
|
|||
SQLITE_CORRUPT_VTAB
|
||||
SQLITE_IOERR_ACCESS
|
||||
SQLITE_IOERR_AUTH
|
||||
SQLITE_IOERR_BEGIN_ATOMIC
|
||||
SQLITE_IOERR_BLOCKED
|
||||
SQLITE_IOERR_CHECKRESERVEDLOCK
|
||||
SQLITE_IOERR_CLOSE
|
||||
SQLITE_IOERR_COMMIT_ATOMIC
|
||||
SQLITE_IOERR_CONVPATH
|
||||
SQLITE_IOERR_DELETE
|
||||
SQLITE_IOERR_DELETE_NOENT
|
||||
|
@ -96,6 +98,7 @@ our @EXPORT_OK = (
|
|||
SQLITE_IOERR_NOMEM
|
||||
SQLITE_IOERR_RDLOCK
|
||||
SQLITE_IOERR_READ
|
||||
SQLITE_IOERR_ROLLBACK_ATOMIC
|
||||
SQLITE_IOERR_SEEK
|
||||
SQLITE_IOERR_SHMLOCK
|
||||
SQLITE_IOERR_SHMMAP
|
||||
|
@ -248,9 +251,11 @@ our %EXPORT_TAGS = (
|
|||
SQLITE_IOERR
|
||||
SQLITE_IOERR_ACCESS
|
||||
SQLITE_IOERR_AUTH
|
||||
SQLITE_IOERR_BEGIN_ATOMIC
|
||||
SQLITE_IOERR_BLOCKED
|
||||
SQLITE_IOERR_CHECKRESERVEDLOCK
|
||||
SQLITE_IOERR_CLOSE
|
||||
SQLITE_IOERR_COMMIT_ATOMIC
|
||||
SQLITE_IOERR_CONVPATH
|
||||
SQLITE_IOERR_DELETE
|
||||
SQLITE_IOERR_DELETE_NOENT
|
||||
|
@ -264,6 +269,7 @@ our %EXPORT_TAGS = (
|
|||
SQLITE_IOERR_NOMEM
|
||||
SQLITE_IOERR_RDLOCK
|
||||
SQLITE_IOERR_READ
|
||||
SQLITE_IOERR_ROLLBACK_ATOMIC
|
||||
SQLITE_IOERR_SEEK
|
||||
SQLITE_IOERR_SHMLOCK
|
||||
SQLITE_IOERR_SHMMAP
|
||||
|
@ -388,9 +394,11 @@ our %EXPORT_TAGS = (
|
|||
SQLITE_CORRUPT_VTAB
|
||||
SQLITE_IOERR_ACCESS
|
||||
SQLITE_IOERR_AUTH
|
||||
SQLITE_IOERR_BEGIN_ATOMIC
|
||||
SQLITE_IOERR_BLOCKED
|
||||
SQLITE_IOERR_CHECKRESERVEDLOCK
|
||||
SQLITE_IOERR_CLOSE
|
||||
SQLITE_IOERR_COMMIT_ATOMIC
|
||||
SQLITE_IOERR_CONVPATH
|
||||
SQLITE_IOERR_DELETE
|
||||
SQLITE_IOERR_DELETE_NOENT
|
||||
|
@ -404,6 +412,7 @@ our %EXPORT_TAGS = (
|
|||
SQLITE_IOERR_NOMEM
|
||||
SQLITE_IOERR_RDLOCK
|
||||
SQLITE_IOERR_READ
|
||||
SQLITE_IOERR_ROLLBACK_ATOMIC
|
||||
SQLITE_IOERR_SEEK
|
||||
SQLITE_IOERR_SHMLOCK
|
||||
SQLITE_IOERR_SHMMAP
|
||||
|
@ -714,6 +723,12 @@ This module does not export anything by default.
|
|||
|
||||
=item SQLITE_IOERR_AUTH
|
||||
|
||||
=item SQLITE_IOERR_BEGIN_ATOMIC
|
||||
|
||||
=item SQLITE_IOERR_COMMIT_ATOMIC
|
||||
|
||||
=item SQLITE_IOERR_ROLLBACK_ATOMIC
|
||||
|
||||
=back
|
||||
|
||||
=head2 file_open (flags_for_file_open_operations)
|
||||
|
|
|
@ -131,6 +131,9 @@ my %since = (
|
|||
IOERR_VNODE => '3009000',
|
||||
INDEX_SCAN_UNIQUE => '3009000',
|
||||
IOERR_AUTH => '3010000',
|
||||
IOERR_BEGIN_ATOMIC => '3021000',
|
||||
IOERR_COMMIT_ATOMIC => '3021000',
|
||||
IOERR_ROLLBACK_ATOMIC => '3021000',
|
||||
|
||||
status_parameters_for_prepared_statements => '3006004',
|
||||
extended_result_codes => '3006005',
|
||||
|
|
Loading…
Add table
Reference in a new issue