]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add the index_xinfo pragma which gives information about the fields that
authordrh <drh@noemail.net>
Fri, 6 Feb 2015 01:07:15 +0000 (01:07 +0000)
committerdrh <drh@noemail.net>
Fri, 6 Feb 2015 01:07:15 +0000 (01:07 +0000)
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

1  2 
manifest
manifest.uuid

diff --cc manifest
index a6ffc54bbf04455c77488f4b300af6b5f31e13a3,a971e309c7ebb2608c73d0f27c560de1f8d4d61f..cd3073554943a8d0b138687ce04149c8687ff768
+++ 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 c2bb1d10ac873370be7438ab312a63ed769c7a31,28c1161b98dfc82c276e643304255854679596b6..61e3ef24f0b37aabbf45ee9bec96fd1685c38fe8
@@@ -1,1 -1,1 +1,1 @@@
- 71691c4be54b9ac6a35e35013f939b7d6fd4e6b8
 -3af19f84446ba5fc1ed754d0d73f6a6d7fb2f365
++2743846cdba572f616f56d310633703b8b50959e