1
0
Fork 0
mirror of https://github.com/DBD-SQLite/DBD-SQLite synced 2025-06-06 21:58:01 -04:00

Update constants

This commit is contained in:
Kenichi Ishigaki 2023-07-09 10:02:25 +09:00
parent 3f66a57dd4
commit f9e3cb6b75
2 changed files with 62 additions and 4 deletions

View file

@ -493,6 +493,32 @@ _const_database_connection_configuration_options_3031000_zero()
#endif
#if SQLITE_VERSION_NUMBER >= 3042000
IV
_const_database_connection_configuration_options_3042000()
ALIAS:
SQLITE_DBCONFIG_STMT_SCANSTATUS = SQLITE_DBCONFIG_STMT_SCANSTATUS
SQLITE_DBCONFIG_REVERSE_SCANORDER = SQLITE_DBCONFIG_REVERSE_SCANORDER
CODE:
RETVAL = ix;
OUTPUT:
RETVAL
#else
IV
_const_database_connection_configuration_options_3042000_zero()
ALIAS:
SQLITE_DBCONFIG_STMT_SCANSTATUS = 1
SQLITE_DBCONFIG_REVERSE_SCANORDER = 2
CODE:
RETVAL = 0;
OUTPUT:
RETVAL
#endif
#if SQLITE_VERSION_NUMBER >= 3006002
IV
@ -536,7 +562,6 @@ _const_extended_result_codes_3006005()
SQLITE_IOERR_NOMEM = SQLITE_IOERR_NOMEM
SQLITE_IOERR_ACCESS = SQLITE_IOERR_ACCESS
SQLITE_IOERR_CHECKRESERVEDLOCK = SQLITE_IOERR_CHECKRESERVEDLOCK
SQLITE_NOTICE_RBU = SQLITE_NOTICE_RBU
CODE:
RETVAL = ix;
OUTPUT:
@ -561,7 +586,6 @@ _const_extended_result_codes_3006005_zero()
SQLITE_IOERR_NOMEM = 12
SQLITE_IOERR_ACCESS = 13
SQLITE_IOERR_CHECKRESERVEDLOCK = 14
SQLITE_NOTICE_RBU = 15
CODE:
RETVAL = 0;
OUTPUT:
@ -1215,6 +1239,30 @@ _const_extended_result_codes_3037000_zero()
#endif
#if SQLITE_VERSION_NUMBER >= 3041000
IV
_const_extended_result_codes_3041000()
ALIAS:
SQLITE_NOTICE_RBU = SQLITE_NOTICE_RBU
CODE:
RETVAL = ix;
OUTPUT:
RETVAL
#else
IV
_const_extended_result_codes_3041000_zero()
ALIAS:
SQLITE_NOTICE_RBU = 1
CODE:
RETVAL = 0;
OUTPUT:
RETVAL
#endif
IV
_const_flags_for_file_open_operations()
ALIAS:

View file

@ -87,6 +87,8 @@ our @EXPORT_OK = (
SQLITE_DBCONFIG_MAX
SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE
SQLITE_DBCONFIG_RESET_DATABASE
SQLITE_DBCONFIG_REVERSE_SCANORDER
SQLITE_DBCONFIG_STMT_SCANSTATUS
SQLITE_DBCONFIG_TRIGGER_EQP
SQLITE_DBCONFIG_TRUSTED_SCHEMA
SQLITE_DBCONFIG_WRITABLE_SCHEMA
@ -321,6 +323,8 @@ our %EXPORT_TAGS = (
SQLITE_DBCONFIG_MAX
SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE
SQLITE_DBCONFIG_RESET_DATABASE
SQLITE_DBCONFIG_REVERSE_SCANORDER
SQLITE_DBCONFIG_STMT_SCANSTATUS
SQLITE_DBCONFIG_TRIGGER_EQP
SQLITE_DBCONFIG_TRUSTED_SCHEMA
SQLITE_DBCONFIG_WRITABLE_SCHEMA
@ -533,6 +537,8 @@ our %EXPORT_TAGS = (
SQLITE_DBCONFIG_MAX
SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE
SQLITE_DBCONFIG_RESET_DATABASE
SQLITE_DBCONFIG_REVERSE_SCANORDER
SQLITE_DBCONFIG_STMT_SCANSTATUS
SQLITE_DBCONFIG_TRIGGER_EQP
SQLITE_DBCONFIG_TRUSTED_SCHEMA
SQLITE_DBCONFIG_WRITABLE_SCHEMA
@ -876,6 +882,10 @@ This module does not export anything by default.
=item SQLITE_DBCONFIG_TRUSTED_SCHEMA
=item SQLITE_DBCONFIG_STMT_SCANSTATUS
=item SQLITE_DBCONFIG_REVERSE_SCANORDER
=back
=head2 dbd_sqlite_string_mode
@ -928,8 +938,6 @@ This module does not export anything by default.
=item SQLITE_IOERR_CHECKRESERVEDLOCK
=item SQLITE_NOTICE_RBU
=item SQLITE_IOERR_CLOSE
=item SQLITE_IOERR_DIR_CLOSE
@ -1048,6 +1056,8 @@ This module does not export anything by default.
=item SQLITE_CONSTRAINT_DATATYPE
=item SQLITE_NOTICE_RBU
=back
=head2 file_open (flags_for_file_open_operations)