]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
When PRAGMA writable_schema=ON, allow ALTER TABLE to proceed even if there
authordrh <>
Sat, 5 Feb 2022 12:39:17 +0000 (12:39 +0000)
committerdrh <>
Sat, 5 Feb 2022 12:39:17 +0000 (12:39 +0000)
are entries in the sqlite_schema table that do not parse.

FossilOrigin-Name: fc4c82e5694cbdae13f2cb90e5368ba9f6b826a220a81de32ead2ffe1bc5f31f

1  2 
manifest
manifest.uuid

diff --cc manifest
index 6fb2c72e8baa21e8f8c615d55daa67a6a6c84aa3,c27138ac776c3aec62615da9b3cb783f51e790c2..080e8c8787051b05cad2ef53b73627034df1955c
+++ 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 b3b0890ddf2274b1ccabb1eef3fdeba86ee83308,bdb43d96f6fbb9d4944a3e6906425437bcb44fa4..36b3ddf94f8cb82408b55941d95f8d89f78e9185
@@@ -1,1 -1,1 +1,1 @@@
- 1a7d8bb5ea0d0e0c250312f89a701c0274cfbcaef9cd71995fb83bf939668504
 -d4e6b9f0f7567b76760a667a701bca4d6158ade39f9a69d205b583c5a1c0c7f4
++fc4c82e5694cbdae13f2cb90e5368ba9f6b826a220a81de32ead2ffe1bc5f31f