]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Add the xIntegrity method to the sqlite3_module object. Implement this
authordrh <>
Wed, 6 Sep 2023 12:52:00 +0000 (12:52 +0000)
committerdrh <>
Wed, 6 Sep 2023 12:52:00 +0000 (12:52 +0000)
commit961c2a9f364e2a56ad1c718791e2a117bb2c65b7
tree7940bdf18c69561357a83e8d95535cece87917c8
parent5a05a68315c7f283dfccb89a2cb9bc6af9af16a2
Add the xIntegrity method to the sqlite3_module object.  Implement this
method in RTREE, FTS3/4, and FTS5 so that "PRAGMA integrity_check" also
verifies the correctness of shadow tables associated with those virtual
tables.

FossilOrigin-Name: 17bede8cdefd968210dd8a5a2617acbe12ba2c99fdd5e88c5def8665e7bec2d7
24 files changed:
ext/fts3/fts3.c
ext/fts5/fts5_main.c
ext/fts5/test/fts5aa.test
ext/fts5/test/fts5aux.test
ext/fts5/test/fts5content.test
ext/fts5/test/fts5contentless.test
ext/fts5/test/fts5contentless2.test
ext/fts5/test/fts5contentless3.test
ext/fts5/test/fts5contentless4.test
ext/fts5/test/fts5contentless5.test
ext/fts5/test/fts5corrupt.test
ext/fts5/test/fts5corrupt2.test
ext/rtree/rtree.c
ext/rtree/rtree_util.tcl
ext/rtree/rtreecheck.test
manifest
manifest.uuid
src/pragma.c
src/sqlite.h.in
src/vdbe.c
test/fts3conf.test
test/fts3corrupt4.test
test/fts4check.test
test/fts4langid.test