From 5e33abd9c783fe2b9deae602544f1f6f0889958a Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Tue, 16 Apr 2024 19:30:13 +0200 Subject: Adding upstream version 3.45.3. Signed-off-by: Daniel Baumann --- www/c3ref/c_config_covering_index_scan.html | 22 ++++++++++++++++++++-- www/c3ref/c_source_id.html | 6 +++--- www/c3ref/constlist.html | 1 + 3 files changed, 24 insertions(+), 5 deletions(-) (limited to 'www/c3ref') diff --git a/www/c3ref/c_config_covering_index_scan.html b/www/c3ref/c_config_covering_index_scan.html index fb67580..529cefd 100644 --- a/www/c3ref/c_config_covering_index_scan.html +++ b/www/c3ref/c_config_covering_index_scan.html @@ -115,7 +115,7 @@ antiRobotGo(); } antiRobotDefense(); - +

SQLite C Interface

Configuration Options

@@ -150,6 +150,7 @@ antiRobotDefense(); #define SQLITE_CONFIG_SMALL_MALLOC 27 /* boolean */ #define SQLITE_CONFIG_SORTERREF_SIZE 28 /* int nByte */ #define SQLITE_CONFIG_MEMDB_MAXSIZE 29 /* sqlite3_int64 */ +#define SQLITE_CONFIG_ROWID_IN_VIEW 30 /* int* */

These constants are the available integer configuration options that @@ -543,7 +544,24 @@ size can be adjusted up or down for individual databases using the SQLITE_FCNTL_SIZE_LIMIT file-control. If this configuration setting is never used, then the default maximum is determined by the SQLITE_MEMDB_DEFAULT_MAXSIZE compile-time option. If that -compile-time option is not set, then the default maximum is 1073741824. +compile-time option is not set, then the default maximum is 1073741824.

+ +

+ +

SQLITE_CONFIG_ROWID_IN_VIEW +
The SQLITE_CONFIG_ROWID_IN_VIEW option enables or disables the ability +for VIEWs to have a ROWID. The capability can only be enabled if SQLite is +compiled with -DSQLITE_ALLOW_ROWID_IN_VIEW, in which case the capability +defaults to on. This configuration option queries the current setting or +changes the setting to off or on. The argument is a pointer to an integer. +If that integer initially holds a value of 1, then the ability for VIEWs to +have ROWIDs is activated. If the integer initially holds zero, then the +ability is deactivated. Any other initial value for the integer leaves the +setting unchanged. After changes, if any, the integer is written with +a 1 or 0, if the ability for VIEWs to have ROWIDs is on or off. If SQLite +is compiled without -DSQLITE_ALLOW_ROWID_IN_VIEW (which is the usual and +recommended case) then the integer is always filled with zero, regardless +if its initial value.

See also lists of Objects, diff --git a/www/c3ref/c_source_id.html b/www/c3ref/c_source_id.html index 220b2ae..672f75f 100644 --- a/www/c3ref/c_source_id.html +++ b/www/c3ref/c_source_id.html @@ -121,9 +121,9 @@ antiRobotDefense();

Compile-Time Library Version Numbers

-#define SQLITE_VERSION        "3.45.2"
-#define SQLITE_VERSION_NUMBER 3045002
-#define SQLITE_SOURCE_ID      "2024-03-12 11:06:23 d8cd6d49b46a395b13955387d05e9e1a2a47e54fb99f3c9b59835bbefad6af77"
+#define SQLITE_VERSION        "3.45.3"
+#define SQLITE_VERSION_NUMBER 3045003
+#define SQLITE_SOURCE_ID      "2024-04-15 13:34:05 8653b758870e6ef0c98d46b3ace27849054af85da891eb121e9aaa537f1e8355"
 

The SQLITE_VERSION C preprocessor macro in the sqlite3.h header diff --git a/www/c3ref/constlist.html b/www/c3ref/constlist.html index cdf31b8..fdcc541 100644 --- a/www/c3ref/constlist.html +++ b/www/c3ref/constlist.html @@ -167,6 +167,7 @@ antiRobotDefense();

  • SQLITE_CONFIG_PCACHE2
  • SQLITE_CONFIG_PCACHE_HDRSZ
  • SQLITE_CONFIG_PMASZ
  • +
  • SQLITE_CONFIG_ROWID_IN_VIEW
  • SQLITE_CONFIG_SCRATCH
  • SQLITE_CONFIG_SERIALIZED
  • SQLITE_CONFIG_SINGLETHREAD
  • -- cgit v1.2.3