From: drh Date: Sat, 28 Apr 2018 13:21:00 +0000 (+0000) Subject: Add the SQLITE_DBCONFIG_RESET_DATABASE control for resetting a corrupt X-Git-Tag: version-3.24.0~79 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a19d09677b986da34e453bc217bc5d42130e3307;p=thirdparty%2Fsqlite.git Add the SQLITE_DBCONFIG_RESET_DATABASE control for resetting a corrupt database file without closing any database connections. Added the ".dbconfig" command to the CLI. FossilOrigin-Name: a200a49edeaca5a787a3036070f7ced3cb6e9495f8afe7b74d5cde02c79b20dc --- a19d09677b986da34e453bc217bc5d42130e3307 diff --cc manifest index 2c7add29f1,c1c89e3df3..afe199c78d --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Prevent\sdeep\srecursions\son\snested\sCOLLATE\soperators. - D 2018-04-28T04:16:43.197 -C Add\sthe\sSQLITE_DBCONFIG_RESET_DATABASE\scontrol\sas\sa\sreplacement\sfor\nthe\sreset_database\spragma.\s\sResetting\sthe\sdatabase\sshould\sbe\shard\senough\nto\sdo\sthat\sit\scannot\sbe\sdone\sby\saccident. -D 2018-04-28T12:43:16.798 ++C Add\sthe\sSQLITE_DBCONFIG_RESET_DATABASE\scontrol\sfor\sresetting\sa\scorrupt\ndatabase\sfile\swithout\sclosing\sany\sdatabase\sconnections.\s\sAdded\sthe\n".dbconfig"\scommand\sto\sthe\sCLI. ++D 2018-04-28T13:21:00.131 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F Makefile.in 5ce9343cba9c189046f1afe6d2bcc1f68079439febc05267b98aec6ecc752439 @@@ -1725,7 -1725,7 +1725,7 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 - P de508e831a43f02c3b354a24ea34798da03c163bae5521c852c9ddd252723739 - R 8fd56e6836e3af3199f94071c5426607 -P 94877e495c563f101b51cd8891ca7665c7aab87ff526157f1dc1781e0a2a5d87 ++P 6e098ee415f1a530e17a942c9ba51d67c25a3ebff6b97377b7858d0b10bcec92 ff836cb8b0377c5970ecb2b797702e2b5d208eda443ecbd55f4c238a3094b28a + R edbc587ec4dfbdf46b4ab916ffe47e60 U drh - Z 830b9867ea719a4d0d43e83e413c3907 -Z a8923b606a37e52c49b354dd2843de00 ++Z 995979318a529c573ca1f05b93ed22e0 diff --cc manifest.uuid index e414a12482,40baa607c4..d123b5ff6b --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 6e098ee415f1a530e17a942c9ba51d67c25a3ebff6b97377b7858d0b10bcec92 -ff836cb8b0377c5970ecb2b797702e2b5d208eda443ecbd55f4c238a3094b28a ++a200a49edeaca5a787a3036070f7ced3cb6e9495f8afe7b74d5cde02c79b20dc