1
0
Fork 0
mirror of https://github.com/DBD-SQLite/DBD-SQLite synced 2025-06-07 22:28:47 -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 #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 #if SQLITE_VERSION_NUMBER >= 3006002
IV IV
@ -1158,6 +1182,32 @@ _const_function_flags_3008003_zero()
#endif #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 IV
_const_fundamental_datatypes() _const_fundamental_datatypes()
ALIAS: ALIAS:

View file

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

View file

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