mirror of
https://github.com/DBD-SQLite/DBD-SQLite
synced 2025-06-07 14:19:10 -04:00
DBD::SQLite: updated sqlite to 3.6.21
This commit is contained in:
parent
eaf82c15f5
commit
61e02c3d86
4 changed files with 6625 additions and 7618 deletions
1
Changes
1
Changes
|
@ -1,6 +1,7 @@
|
||||||
Changes for Perl extension DBD-SQLite
|
Changes for Perl extension DBD-SQLite
|
||||||
|
|
||||||
1.28_01 to be released
|
1.28_01 to be released
|
||||||
|
- Updated to SQLite 3.6.21 (ISHIGAKI)
|
||||||
- silence warnings on HP-UX (HMBRAND)
|
- silence warnings on HP-UX (HMBRAND)
|
||||||
|
|
||||||
1.27 Mon 23 Nov 2009
|
1.27 Mon 23 Nov 2009
|
||||||
|
|
23
sqlite3.h
23
sqlite3.h
|
@ -119,9 +119,9 @@ extern "C" {
|
||||||
**
|
**
|
||||||
** Requirements: [H10011] [H10014]
|
** Requirements: [H10011] [H10014]
|
||||||
*/
|
*/
|
||||||
#define SQLITE_VERSION "3.6.20"
|
#define SQLITE_VERSION "3.6.21"
|
||||||
#define SQLITE_VERSION_NUMBER 3006020
|
#define SQLITE_VERSION_NUMBER 3006021
|
||||||
#define SQLITE_SOURCE_ID "2009-11-04 13:30:02 eb7a544fe49d1626bacecfe53ddc03fe082e3243"
|
#define SQLITE_SOURCE_ID "2009-12-07 16:39:13 1ed88e9d01e9eda5cbc622e7614277f29bcc551c"
|
||||||
|
|
||||||
/*
|
/*
|
||||||
** CAPI3REF: Run-Time Library Version Numbers {H10020} <S60100>
|
** CAPI3REF: Run-Time Library Version Numbers {H10020} <S60100>
|
||||||
|
@ -825,7 +825,7 @@ struct sqlite3_vfs {
|
||||||
** The sqlite3_initialize() routine initializes the
|
** The sqlite3_initialize() routine initializes the
|
||||||
** SQLite library. The sqlite3_shutdown() routine
|
** SQLite library. The sqlite3_shutdown() routine
|
||||||
** deallocates any resources that were allocated by sqlite3_initialize().
|
** deallocates any resources that were allocated by sqlite3_initialize().
|
||||||
** This routines are designed to aid in process initialization and
|
** These routines are designed to aid in process initialization and
|
||||||
** shutdown on embedded systems. Workstation applications using
|
** shutdown on embedded systems. Workstation applications using
|
||||||
** SQLite normally do not need to invoke either of these routines.
|
** SQLite normally do not need to invoke either of these routines.
|
||||||
**
|
**
|
||||||
|
@ -1295,6 +1295,9 @@ SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff);
|
||||||
** For the purposes of this routine, an [INSERT] is considered to
|
** For the purposes of this routine, an [INSERT] is considered to
|
||||||
** be successful even if it is subsequently rolled back.
|
** be successful even if it is subsequently rolled back.
|
||||||
**
|
**
|
||||||
|
** This function is accessible to SQL statements via the
|
||||||
|
** [last_insert_rowid() SQL function].
|
||||||
|
**
|
||||||
** Requirements:
|
** Requirements:
|
||||||
** [H12221] [H12223]
|
** [H12221] [H12223]
|
||||||
**
|
**
|
||||||
|
@ -1352,8 +1355,8 @@ SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*);
|
||||||
** However, the number returned does not include changes
|
** However, the number returned does not include changes
|
||||||
** caused by subtriggers since those have their own context.
|
** caused by subtriggers since those have their own context.
|
||||||
**
|
**
|
||||||
** See also the [sqlite3_total_changes()] interface and the
|
** See also the [sqlite3_total_changes()] interface, the
|
||||||
** [count_changes pragma].
|
** [count_changes pragma], and the [changes() SQL function].
|
||||||
**
|
**
|
||||||
** Requirements:
|
** Requirements:
|
||||||
** [H12241] [H12243]
|
** [H12241] [H12243]
|
||||||
|
@ -1380,8 +1383,8 @@ SQLITE_API int sqlite3_changes(sqlite3*);
|
||||||
** completed (when the statement handle is passed to [sqlite3_reset()] or
|
** completed (when the statement handle is passed to [sqlite3_reset()] or
|
||||||
** [sqlite3_finalize()]).
|
** [sqlite3_finalize()]).
|
||||||
**
|
**
|
||||||
** See also the [sqlite3_changes()] interface and the
|
** See also the [sqlite3_changes()] interface, the
|
||||||
** [count_changes pragma].
|
** [count_changes pragma], and the [total_changes() SQL function].
|
||||||
**
|
**
|
||||||
** Requirements:
|
** Requirements:
|
||||||
** [H12261] [H12263]
|
** [H12261] [H12263]
|
||||||
|
@ -2395,7 +2398,7 @@ SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal);
|
||||||
** In the "v2" interfaces, the prepared statement
|
** In the "v2" interfaces, the prepared statement
|
||||||
** that is returned (the [sqlite3_stmt] object) contains a copy of the
|
** that is returned (the [sqlite3_stmt] object) contains a copy of the
|
||||||
** original SQL text. This causes the [sqlite3_step()] interface to
|
** original SQL text. This causes the [sqlite3_step()] interface to
|
||||||
** behave a differently in three ways:
|
** behave differently in three ways:
|
||||||
**
|
**
|
||||||
** <ol>
|
** <ol>
|
||||||
** <li>
|
** <li>
|
||||||
|
@ -4142,6 +4145,8 @@ SQLITE_API int sqlite3_table_column_metadata(
|
||||||
** {H12606} Extension loading must be enabled using
|
** {H12606} Extension loading must be enabled using
|
||||||
** [sqlite3_enable_load_extension()] prior to calling this API,
|
** [sqlite3_enable_load_extension()] prior to calling this API,
|
||||||
** otherwise an error will be returned.
|
** otherwise an error will be returned.
|
||||||
|
**
|
||||||
|
** See also the [load_extension() SQL function].
|
||||||
*/
|
*/
|
||||||
SQLITE_API int sqlite3_load_extension(
|
SQLITE_API int sqlite3_load_extension(
|
||||||
sqlite3 *db, /* Load the extension into this database connection */
|
sqlite3 *db, /* Load the extension into this database connection */
|
||||||
|
|
|
@ -14,8 +14,6 @@
|
||||||
** an SQLite instance. Shared libraries that intend to be loaded
|
** an SQLite instance. Shared libraries that intend to be loaded
|
||||||
** as extensions by SQLite should #include this file instead of
|
** as extensions by SQLite should #include this file instead of
|
||||||
** sqlite3.h.
|
** sqlite3.h.
|
||||||
**
|
|
||||||
** @(#) $Id: sqlite3ext.h,v 1.25 2008/10/12 00:27:54 shane Exp $
|
|
||||||
*/
|
*/
|
||||||
#ifndef _SQLITE3EXT_H_
|
#ifndef _SQLITE3EXT_H_
|
||||||
#define _SQLITE3EXT_H_
|
#define _SQLITE3EXT_H_
|
||||||
|
|
Loading…
Add table
Reference in a new issue