From: drh <> Date: Sat, 5 Feb 2022 12:39:17 +0000 (+0000) Subject: When PRAGMA writable_schema=ON, allow ALTER TABLE to proceed even if there X-Git-Tag: version-3.38.0~55 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=dfce5b6dd5240411bdfeddedd641caf4a9f8a6ea;p=thirdparty%2Fsqlite.git When PRAGMA writable_schema=ON, allow ALTER TABLE to proceed even if there are entries in the sqlite_schema table that do not parse. FossilOrigin-Name: fc4c82e5694cbdae13f2cb90e5368ba9f6b826a220a81de32ead2ffe1bc5f31f --- dfce5b6dd5240411bdfeddedd641caf4a9f8a6ea diff --cc manifest index 6fb2c72e8b,c27138ac77..080e8c8787 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Fix\sdocumentation\stypo. - D 2022-02-05T11:13:26.863 -C Fix\sa\sNULL\spointer\sdereference\sthat\scan\soccur\safter\sOOM.\s\sProblem\nintroduced\sby\scheck-in\s[197cbabf1767d060]. -D 2022-02-05T12:05:43.330 ++C When\sPRAGMA\swritable_schema=ON,\sallow\sALTER\sTABLE\sto\sproceed\seven\sif\sthere\nare\sentries\sin\sthe\ssqlite_schema\stable\sthat\sdo\snot\sparse. ++D 2022-02-05T12:39:17.862 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@@ -1943,8 -1943,8 +1943,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 1ec747d1c34ced9877709dd306e674376e79145de08b9c316d12bc5e06efc03e - R 95f25f88b2d33e679a50c06f4f2d2bb8 -P 7ee44f66c896cdc7b6980811e8e4537dbd63b23060ead0104f25132d955890af -R c65f0ed686c23b08347808d1932a2ebf ++P 1a7d8bb5ea0d0e0c250312f89a701c0274cfbcaef9cd71995fb83bf939668504 d4e6b9f0f7567b76760a667a701bca4d6158ade39f9a69d205b583c5a1c0c7f4 ++R d0cb6fe0638aaa24f3c3d36cba7c33ac ++T +closed d4e6b9f0f7567b76760a667a701bca4d6158ade39f9a69d205b583c5a1c0c7f4 U drh - Z 3c08ad79df7ce58c2d82d934ab4c1b9f -Z 037e4354fb3fdd9950f1ae80dccf8a0d ++Z 7b88963ec7e0e977f5bbe33c546cedf5 # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index b3b0890ddf,bdb43d96f6..36b3ddf94f --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 1a7d8bb5ea0d0e0c250312f89a701c0274cfbcaef9cd71995fb83bf939668504 -d4e6b9f0f7567b76760a667a701bca4d6158ade39f9a69d205b583c5a1c0c7f4 ++fc4c82e5694cbdae13f2cb90e5368ba9f6b826a220a81de32ead2ffe1bc5f31f