]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Add the SQLITE_VTAB_USES_ALL_SCHEMAS option to sqlite3_vtab_config(). Update
authordrh <>
Mon, 3 Apr 2023 15:01:37 +0000 (15:01 +0000)
committerdrh <>
Mon, 3 Apr 2023 15:01:37 +0000 (15:01 +0000)
commit0669d6ebbfe68609ad7ac73b674a8476b6076d1b
tree93a347691302663fbe2f9f7c2e34cea3128cbd40
parent5517538a9c957dd6eed975b8e8c1d01809a8d2fd
Add the SQLITE_VTAB_USES_ALL_SCHEMAS option to sqlite3_vtab_config().  Update
the sqlite_dbpage, sqlite_dbdata, and sqlite_dbptr virtual tables to make
use of that interface.  This was formerly handled by the internal
sqlite3VtabUsesAllSchemas() routine that was called directly from sqlite_dbpage.
But since sqlite_dbdata and sqlite_dbptr are an extension, an external
interface to that functionality had to be provided.
dbsqlfuzz 1a29c245175a63393b6a78c5b8cab5199939d6a8

FossilOrigin-Name: bcd51abee0b0f82bb5dbb881025a92d55baf9df6adeaf3a305e2e0da96a81d58
ext/recover/dbdata.c
manifest
manifest.uuid
src/dbpage.c
src/sqlite.h.in
src/sqliteInt.h
src/vtab.c
src/where.c