From: drh Date: Fri, 6 Feb 2015 01:07:15 +0000 (+0000) Subject: Add the index_xinfo pragma which gives information about the fields that X-Git-Tag: version-3.8.9~140 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fe0e84c9487cd6a2521d22ce9b9b3b4824bc8c41;p=thirdparty%2Fsqlite.git Add the index_xinfo pragma which gives information about the fields that reference the table PRIMARY KEY in addition to the index key fields. Add extra columns "desc", "coll", and "key" to the index_info and index_xinfo pragmas. Add the "origin" and "partial" columns to the index_list pragma. FossilOrigin-Name: 2743846cdba572f616f56d310633703b8b50959e --- fe0e84c9487cd6a2521d22ce9b9b3b4824bc8c41 diff --cc manifest index a6ffc54bbf,a971e309c7..cd30735549 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Fix\sa\smissing\smutex\sin\sSQLITE_TESTCTRL_IMPOSTER. - D 2015-02-04T20:56:49.607 -C Merge\sall\srecent\strunk\schanges,\sincluding\sthe\smovement\sof\sthe\spragma\ntable\sinto\sthe\sseparate\spragma.h\sheader\sfile. -D 2015-02-04T23:13:48.687 ++C Add\sthe\sindex_xinfo\spragma\swhich\sgives\sinformation\sabout\sthe\sfields\sthat\nreference\sthe\stable\sPRIMARY\sKEY\sin\saddition\sto\sthe\sindex\skey\sfields.\nAdd\sextra\scolumns\s"desc",\s"coll",\sand\s"key"\sto\sthe\sindex_info\sand\sindex_xinfo\npragmas.\s\sAdd\sthe\s"origin"\sand\s"partial"\scolumns\sto\sthe\sindex_list\spragma. ++D 2015-02-06T01:07:15.913 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f F Makefile.in 6b9e7677829aa94b9f30949656e27312aefb9a46 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23 @@@ -1239,7 -1239,7 +1239,8 @@@ F tool/vdbe_profile.tcl 67746953071a9f8 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4 F tool/warnings.sh 0abfd78ceb09b7f7c27c688c8e3fe93268a13b32 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f - P f30a057aeeac2b863493b6325325b075a76b9d21 - R 7062d08c73f32c9ecf1fbd0a908460e5 -P 30f51d7b3b292191e8351223242e708bb7f3dfa6 71691c4be54b9ac6a35e35013f939b7d6fd4e6b8 ++P 71691c4be54b9ac6a35e35013f939b7d6fd4e6b8 3af19f84446ba5fc1ed754d0d73f6a6d7fb2f365 + R 378ae50354305236538b7809f97882cb ++T +closed 3af19f84446ba5fc1ed754d0d73f6a6d7fb2f365 U drh - Z 50e6879801fe010f0d0350ec5e4483dd -Z 0caaf9e8578eb01b04939eddfffb5b67 ++Z 9e4d57322f408f6027b92b8bd8c22512 diff --cc manifest.uuid index c2bb1d10ac,28c1161b98..61e3ef24f0 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 71691c4be54b9ac6a35e35013f939b7d6fd4e6b8 -3af19f84446ba5fc1ed754d0d73f6a6d7fb2f365 ++2743846cdba572f616f56d310633703b8b50959e