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

Hide SESSION_OBJCONFIG_SIZE

This commit is contained in:
Kenichi Ishigaki 2021-12-02 01:39:35 +09:00
parent 8bf916dbd7
commit 3b75eb3796
3 changed files with 4 additions and 44 deletions

View file

@ -493,30 +493,6 @@ _const_database_connection_configuration_options_3031000_zero()
#endif
#if SQLITE_VERSION_NUMBER >= 3036000
IV
_const_delete_a_session_object_3036000()
ALIAS:
SQLITE_SESSION_OBJCONFIG_SIZE = SQLITE_SESSION_OBJCONFIG_SIZE
CODE:
RETVAL = ix;
OUTPUT:
RETVAL
#else
IV
_const_delete_a_session_object_3036000_zero()
ALIAS:
SQLITE_SESSION_OBJCONFIG_SIZE = 1
CODE:
RETVAL = 0;
OUTPUT:
RETVAL
#endif
#if SQLITE_VERSION_NUMBER >= 3006002
IV

View file

@ -92,11 +92,6 @@ our @EXPORT_OK = (
SQLITE_DBCONFIG_WRITABLE_SCHEMA
/,
# delete_a_session_object
qw/
SQLITE_SESSION_OBJCONFIG_SIZE
/,
# extended_result_codes
qw/
SQLITE_ABORT_ROLLBACK
@ -454,7 +449,6 @@ our %EXPORT_TAGS = (
SQLITE_SAVEPOINT
SQLITE_SCHEMA
SQLITE_SELECT
SQLITE_SESSION_OBJCONFIG_SIZE
SQLITE_SUBTYPE
SQLITE_TEXT
SQLITE_TOOBIG
@ -550,10 +544,6 @@ our %EXPORT_TAGS = (
DBD_SQLITE_STRING_MODE_UNICODE_STRICT
/],
delete_a_session_object => [qw/
SQLITE_SESSION_OBJCONFIG_SIZE
/],
extended_result_codes => [qw/
SQLITE_ABORT_ROLLBACK
SQLITE_AUTH_USER
@ -731,7 +721,7 @@ DBD::SQLite::Constants - common SQLite constants
=head1 DESCRIPTION
You can import necessary SQLite constants from this module. Available tags are C<all>, C<allowed_return_values_from_sqlite3_txn_state>, C<authorizer_action_codes>, C<authorizer_return_codes>, C<version> (C<compile_time_library_version_numbers>), C<database_connection_configuration_options>, C<dbd_sqlite_string_mode>, C<delete_a_session_object>, C<extended_result_codes>, C<file_open> (C<flags_for_file_open_operations>), C<function_flags>, C<datatypes> (C<fundamental_datatypes>), C<result_codes>, C<run_time_limit_categories>. 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<allowed_return_values_from_sqlite3_txn_state>, C<authorizer_action_codes>, C<authorizer_return_codes>, C<version> (C<compile_time_library_version_numbers>), C<database_connection_configuration_options>, C<dbd_sqlite_string_mode>, C<extended_result_codes>, C<file_open> (C<flags_for_file_open_operations>), C<function_flags>, C<datatypes> (C<fundamental_datatypes>), C<result_codes>, C<run_time_limit_categories>. See L<http://sqlite.org/c3ref/constlist.html> for the complete list of constants.
This module does not export anything by default.
@ -901,14 +891,6 @@ This module does not export anything by default.
=back
=head2 delete_a_session_object
=over 4
=item SQLITE_SESSION_OBJCONFIG_SIZE
=back
=head2 extended_result_codes
=over 4

View file

@ -202,7 +202,6 @@ my %since = (
prepared_statement_scan_status_opcodes => '3008008',
sql_trace_event_codes => '3014000',
allowed_return_values_from_sqlite3_txn_state => '3034000',
delete_a_session_object => '3036000',
);
my %until = (
@ -218,6 +217,7 @@ my %ignore = map {$_ => 1} qw/
OPEN_MAIN_JOURNAL OPEN_TEMP_JOURNAL
OPEN_SUBJOURNAL OPEN_MASTER_JOURNAL OPEN_WAL
OK_LOAD_PERMANENTLY PREPARE_PERSISTENT
SESSION_OBJCONFIG_SIZE
/;
my $ignore_tag_re = join '|', (
@ -232,6 +232,8 @@ my $ignore_tag_re = join '|', (
'virtual_table_configuration_options', # for sqlite3_vtab_config
'prepare_flags', # for sqlite3_prepare_v3
'delete_a_session_object',
# status flags (status methods are read-only at the moment)
'status_parameters',
'status_parameters_for_database_connections',