]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add the xIntegrity method to the sqlite3_module object, thus enabling
authordrh <>
Wed, 6 Sep 2023 16:51:13 +0000 (16:51 +0000)
committerdrh <>
Wed, 6 Sep 2023 16:51:13 +0000 (16:51 +0000)
PRAGMA integrity_check to operate on virtual tables.  Make use of this
new method in the FTS3/4, FTS5, and RTREE virtual tables.

FossilOrigin-Name: 2f08e7d233b6ddc28b61f0d17ae9b815a91c3c6e080862ce009dc0ad73c64cf5

1  2 
manifest
manifest.uuid

diff --cc manifest
index 24fefe807a4b0467698e08a6adf6901f84be40ee,269621ccba781ce9add94391e7cdf25280a63e45..5d51e1dddf907077a0000e952ed6273cca1da9a1
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Fix\sa\sfew\sSQLITE_MISUSE\sreturns\sso\sthat\sthey\scall\ssqlite3MisuseError().
- D 2023-09-05T15:03:23.029
 -C Fix\sunreachable\sbranches.
 -D 2023-09-06T16:22:48.953
++C Add\sthe\sxIntegrity\smethod\sto\sthe\ssqlite3_module\sobject,\sthus\senabling\nPRAGMA\sintegrity_check\sto\soperate\son\svirtual\stables.\s\sMake\suse\sof\sthis\nnew\smethod\sin\sthe\sFTS3/4,\sFTS5,\sand\sRTREE\svirtual\stables.
++D 2023-09-06T16:51:13.807
  F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
  F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
  F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
@@@ -2116,8 -2116,8 +2116,9 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9
  F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
  F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
  F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
- P b12afff4efe4de84388d102060e8c312abd2f9eca8270b3c0f01ac6d1f2e329a
- R c33ff09bfe39aecbb90b639f6158696c
 -P f1d4024a8ca06cf954aaf1f612684d1a5d28492bde757695db3f22c50c649709
++P 93f74490faf8cc07e107afdab6737c6e5141ae1f01a05142bfcede2dd1b2ba4e f00fc16394427f25249dd58c25a9115fef1ae389e232d574b4e91db2e7f8c04d
+ R d7d930683491c90e93c168906facf667
++T +closed f00fc16394427f25249dd58c25a9115fef1ae389e232d574b4e91db2e7f8c04d
  U drh
- Z 799fbc495b6d502c0a1ef040c8c3f7ec
 -Z f2307316f4066423c9fe29a04014f943
++Z 9bc6f20cf99d9c6172211d44112b17f5
  # Remove this line to create a well-formed Fossil manifest.
diff --cc manifest.uuid
index 98d9d4265cfa8b409752511aa218e99d8618aadf,c6fce08f3ad6ba5000b000f4c1ffa5ef3da24d52..7ee3f28b69bed93dabdbfa4cf7412ec5d9ede21f
@@@ -1,1 -1,1 +1,1 @@@
- 93f74490faf8cc07e107afdab6737c6e5141ae1f01a05142bfcede2dd1b2ba4e
 -f00fc16394427f25249dd58c25a9115fef1ae389e232d574b4e91db2e7f8c04d
++2f08e7d233b6ddc28b61f0d17ae9b815a91c3c6e080862ce009dc0ad73c64cf5