From: drh Date: Thu, 10 Aug 2017 20:43:07 +0000 (+0000) Subject: Allow WITHOUT ROWID virtual tables to be writable as long as they have X-Git-Tag: version-3.21.0~173 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=21f6b626f5461086796e0fca0d252f9b85a8c545;p=thirdparty%2Fsqlite.git Allow WITHOUT ROWID virtual tables to be writable as long as they have exactly one column as their PRIMARY KEY. FossilOrigin-Name: c601d128ff1f1dd6d221ee9f55595a95b58ba07d043e1d530743ea913731560e --- 21f6b626f5461086796e0fca0d252f9b85a8c545 diff --cc manifest index 17ea787547,9e38ba600d..2454af9dca --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Add\sthe\s"instance"\stype\sto\sthe\sfts5vocab\svirtual\stable\smodule.\sFor\sdirect\naccess\sto\sthe\scontents\sof\sthe\sfts5\sterm\sindex. - D 2017-08-10T20:36:56.419 -C Fix\sa\stypo\sin\scsv01.test\sintroduced\sby\sthe\sprevious\scommit. -D 2017-08-10T19:12:04.643 ++C Allow\sWITHOUT\sROWID\svirtual\stables\sto\sbe\swritable\sas\slong\sas\sthey\shave\nexactly\sone\scolumn\sas\stheir\sPRIMARY\sKEY. ++D 2017-08-10T20:43:07.509 F Makefile.in d9873c9925917cca9990ee24be17eb9613a668012c85a343aef7e5536ae266e8 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434 F Makefile.msc 02b469e9dcd5b7ee63fc1fb05babc174260ee4cfa4e0ef2e48c3c6801567a016 @@@ -1645,7 -1646,7 +1646,8 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 - P e49279e65169a939b6058a0960dc1fe09ce4ee2d78992a1969773cbc7ce1043b - R 51c4219f1ac2413928699169835fef62 -P b0e3b88a792623f7761586d8bfac058ddf939f49944ff0c4376627ff920895db -R f6522b1ac79c489b723c146b9fd586f4 --U dan - Z c67de475a6759cd5bb3ba77ac9b27176 -Z 105e790a02c4f620d8e963aaaf4e7ac3 ++P 34a7bd7121a478e14982d59be95ad891fab8050ad5e006638f826c57c392b93e f38ff718278c8ff477d1c6379ced32167063de15f0666c8eac2e4dd30cbd975c ++R 2bbcd61e6b49ae99642d400578e0c457 ++T +closed f38ff718278c8ff477d1c6379ced32167063de15f0666c8eac2e4dd30cbd975c ++U drh ++Z 8e6962897e49436cc593ee413e7d03cc diff --cc manifest.uuid index 6de194638d,c4467b8860..91bf4d1ce2 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 34a7bd7121a478e14982d59be95ad891fab8050ad5e006638f826c57c392b93e -f38ff718278c8ff477d1c6379ced32167063de15f0666c8eac2e4dd30cbd975c ++c601d128ff1f1dd6d221ee9f55595a95b58ba07d043e1d530743ea913731560e