1
0
Fork 0
mirror of https://github.com/DBD-SQLite/DBD-SQLite synced 2025-06-07 06:08:38 -04:00

update constants

This commit is contained in:
Kenichi Ishigaki 2019-10-27 23:53:30 +09:00
parent 3565afd633
commit 0cbc86a243
3 changed files with 68 additions and 0 deletions

View file

@ -408,6 +408,30 @@ _const_database_connection_configuration_options_3029000_zero()
#endif
#if SQLITE_VERSION_NUMBER >= 3030000
IV
_const_database_connection_configuration_options_3030000()
ALIAS:
SQLITE_DBCONFIG_ENABLE_VIEW = SQLITE_DBCONFIG_ENABLE_VIEW
CODE:
RETVAL = ix;
OUTPUT:
RETVAL
#else
IV
_const_database_connection_configuration_options_3030000_zero()
ALIAS:
SQLITE_DBCONFIG_ENABLE_VIEW = 1
CODE:
RETVAL = 0;
OUTPUT:
RETVAL
#endif
#if SQLITE_VERSION_NUMBER >= 3006002
IV
@ -1158,6 +1182,32 @@ _const_function_flags_3008003_zero()
#endif
#if SQLITE_VERSION_NUMBER >= 3030000
IV
_const_function_flags_3030000()
ALIAS:
SQLITE_DIRECTONLY = SQLITE_DIRECTONLY
SQLITE_SUBTYPE = SQLITE_SUBTYPE
CODE:
RETVAL = ix;
OUTPUT:
RETVAL
#else
IV
_const_function_flags_3030000_zero()
ALIAS:
SQLITE_DIRECTONLY = 1
SQLITE_SUBTYPE = 2
CODE:
RETVAL = 0;
OUTPUT:
RETVAL
#endif
IV
_const_fundamental_datatypes()
ALIAS:

View file

@ -67,6 +67,7 @@ our @EXPORT_OK = (
SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION
SQLITE_DBCONFIG_ENABLE_QPSG
SQLITE_DBCONFIG_ENABLE_TRIGGER
SQLITE_DBCONFIG_ENABLE_VIEW
SQLITE_DBCONFIG_LEGACY_ALTER_TABLE
SQLITE_DBCONFIG_LOOKASIDE
SQLITE_DBCONFIG_MAINDBNAME
@ -163,6 +164,8 @@ our @EXPORT_OK = (
# function_flags
qw/
SQLITE_DETERMINISTIC
SQLITE_DIRECTONLY
SQLITE_SUBTYPE
/,
# fundamental_datatypes
@ -277,6 +280,7 @@ our %EXPORT_TAGS = (
SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION
SQLITE_DBCONFIG_ENABLE_QPSG
SQLITE_DBCONFIG_ENABLE_TRIGGER
SQLITE_DBCONFIG_ENABLE_VIEW
SQLITE_DBCONFIG_LEGACY_ALTER_TABLE
SQLITE_DBCONFIG_LOOKASIDE
SQLITE_DBCONFIG_MAINDBNAME
@ -289,6 +293,7 @@ our %EXPORT_TAGS = (
SQLITE_DENY
SQLITE_DETACH
SQLITE_DETERMINISTIC
SQLITE_DIRECTONLY
SQLITE_DONE
SQLITE_DROP_INDEX
SQLITE_DROP_TABLE
@ -398,6 +403,7 @@ our %EXPORT_TAGS = (
SQLITE_SAVEPOINT
SQLITE_SCHEMA
SQLITE_SELECT
SQLITE_SUBTYPE
SQLITE_TOOBIG
SQLITE_TRANSACTION
SQLITE_UPDATE
@ -461,6 +467,7 @@ our %EXPORT_TAGS = (
SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION
SQLITE_DBCONFIG_ENABLE_QPSG
SQLITE_DBCONFIG_ENABLE_TRIGGER
SQLITE_DBCONFIG_ENABLE_VIEW
SQLITE_DBCONFIG_LEGACY_ALTER_TABLE
SQLITE_DBCONFIG_LOOKASIDE
SQLITE_DBCONFIG_MAINDBNAME
@ -554,6 +561,8 @@ our %EXPORT_TAGS = (
function_flags => [qw/
SQLITE_DETERMINISTIC
SQLITE_DIRECTONLY
SQLITE_SUBTYPE
/],
fundamental_datatypes => [qw/
@ -767,6 +776,8 @@ This module does not export anything by default.
=item SQLITE_DBCONFIG_DQS_DDL
=item SQLITE_DBCONFIG_ENABLE_VIEW
=back
=head2 extended_result_codes
@ -937,6 +948,10 @@ This module does not export anything by default.
=item SQLITE_DETERMINISTIC
=item SQLITE_DIRECTONLY
=item SQLITE_SUBTYPE
=back
=head2 datatypes (fundamental_datatypes)

View file

@ -166,6 +166,9 @@ my %since = (
DBCONFIG_LEGACY_ALTER_TABLE => '3029000',
DBCONFIG_DQS_DML => '3029000',
DBCONFIG_DQS_DDL => '3029000',
DBCONFIG_ENABLE_VIEW => '3030000',
DIRECTONLY => '3030000',
SUBTYPE => '3030000',
status_parameters_for_prepared_statements => '3006004',
extended_result_codes => '3006005',