Hex Artifact Content
Not logged in

Artifact de9f1c6b85f7fd3090db2fd5932b78f567420776:

Ticket change [de9f1c6b85] - Ticket [b18338c226] include sqlite shell with fossil status still Open with 2 other changes by anonymous 2010-10-29 23:51:13.
0000: 44 20 32 30 31 30 2d 31 30 2d 32 39 54 32 33 3a  D 2010-10-29T23:
0010: 35 31 3a 31 33 0a 4a 20 2b 63 6f 6d 6d 65 6e 74  51:13.J +comment
0020: 20 5c 6e 5c 6e 3c 68 72 5c 73 2f 3e 3c 69 3e 61   \n\n<hr\s/><i>a
0030: 6e 6f 6e 79 6d 6f 75 73 5c 73 61 64 64 65 64 5c  nonymous\sadded\
0040: 73 6f 6e 5c 73 32 30 31 30 2d 31 30 2d 32 39 5c  son\s2010-10-29\
0050: 73 32 33 3a 35 31 3a 31 33 3a 3c 2f 69 3e 3c 62  s23:51:13:</i><b
0060: 72 5c 73 2f 3e 5c 6e 48 6f 77 5c 73 74 6f 5c 73  r\s/>\nHow\sto\s
0070: 61 63 63 65 73 73 5c 73 66 75 6e 63 74 69 6f 6e  access\sfunction
0080: 73 5c 73 61 63 63 65 73 73 69 62 6c 65 5c 73 69  s\saccessible\si
0090: 6e 5c 73 66 6f 73 73 69 6c 5c 73 62 79 5c 73 62  n\sfossil\sby\sb
00a0: 75 69 6c 74 2d 69 6e 5c 73 73 71 6c 69 74 65 5c  uilt-in\ssqlite\
00b0: 73 73 68 65 6c 6c 3f 5c 72 5c 6e 5c 72 5c 6e 54  sshell?\r\n\r\nT
00c0: 68 61 6e 6b 73 2e 5c 72 5c 6e 5c 72 5c 6e 3c 70  hanks.\r\n\r\n<p
00d0: 72 65 3e 5c 72 5c 6e 63 3a 5c 5c 62 69 6e 3e 66  re>\r\nc:\\bin>f
00e0: 6f 73 73 69 6c 5c 73 68 65 6c 70 5c 73 73 71 6c  ossil\shelp\ssql
00f0: 69 74 65 5c 72 5c 6e 55 73 61 67 65 3a 5c 73 66  ite\r\nUsage:\sf
0100: 6f 73 73 69 6c 5c 73 73 71 6c 69 74 65 33 5c 73  ossil\ssqlite3\s
0110: 3f 44 41 54 41 42 41 53 45 3f 5c 73 3f 4f 50 54  ?DATABASE?\s?OPT
0120: 49 4f 4e 53 3f 5c 72 5c 6e 52 75 6e 5c 73 74 68  IONS?\r\nRun\sth
0130: 65 5c 73 73 74 61 6e 64 61 6c 6f 6e 65 5c 73 73  e\sstandalone\ss
0140: 71 6c 69 74 65 33 5c 73 63 6f 6d 6d 61 6e 64 2d  qlite3\scommand-
0150: 6c 69 6e 65 5c 73 73 68 65 6c 6c 5c 73 6f 6e 5c  line\sshell\son\
0160: 73 44 41 54 41 42 41 53 45 5c 73 77 69 74 68 5c  sDATABASE\swith\
0170: 73 4f 50 54 49 4f 4e 53 2e 5c 72 5c 6e 49 66 5c  sOPTIONS.\r\nIf\
0180: 73 44 41 54 41 42 41 53 45 5c 73 69 73 5c 73 6f  sDATABASE\sis\so
0190: 6d 69 74 74 65 64 2c 5c 73 74 68 65 6e 5c 73 74  mitted,\sthen\st
01a0: 68 65 5c 73 72 65 70 6f 73 69 74 6f 72 79 5c 73  he\srepository\s
01b0: 74 68 61 74 5c 73 73 65 72 76 65 73 5c 73 74 68  that\sserves\sth
01c0: 65 5c 73 77 6f 72 6b 69 6e 67 5c 72 5c 6e 64 69  e\sworking\r\ndi
01d0: 72 65 63 74 6f 72 79 5c 73 69 73 5c 73 6f 70 65  rectory\sis\sope
01e0: 6e 65 64 2e 5c 72 5c 6e 5c 72 5c 6e 63 3a 5c 5c  ned.\r\n\r\nc:\\
01f0: 62 69 6e 3e 66 6f 73 73 69 6c 5c 73 73 71 6c 69  bin>fossil\ssqli
0200: 74 65 5c 73 6d 79 66 6f 73 73 69 6c 63 6c 6f 6e  te\smyfossilclon
0210: 65 2e 66 6f 73 73 69 6c 5c 72 5c 6e 53 51 4c 69  e.fossil\r\nSQLi
0220: 74 65 5c 73 76 65 72 73 69 6f 6e 5c 73 33 2e 37  te\sversion\s3.7
0230: 2e 33 5c 72 5c 6e 45 6e 74 65 72 5c 73 22 2e 68  .3\r\nEnter\s".h
0240: 65 6c 70 22 5c 73 66 6f 72 5c 73 69 6e 73 74 72  elp"\sfor\sinstr
0250: 75 63 74 69 6f 6e 73 5c 72 5c 6e 45 6e 74 65 72  uctions\r\nEnter
0260: 5c 73 53 51 4c 5c 73 73 74 61 74 65 6d 65 6e 74  \sSQL\sstatement
0270: 73 5c 73 74 65 72 6d 69 6e 61 74 65 64 5c 73 77  s\sterminated\sw
0280: 69 74 68 5c 73 61 5c 73 22 3b 22 5c 72 5c 6e 73  ith\sa\s";"\r\ns
0290: 71 6c 69 74 65 3e 5c 73 53 45 4c 45 43 54 5c 73  qlite>\sSELECT\s
02a0: 2a 5c 73 46 52 4f 4d 5c 73 73 71 6c 69 74 65 5f  *\sFROM\ssqlite_
02b0: 6d 61 73 74 65 72 5c 73 77 68 65 72 65 5c 73 6e  master\swhere\sn
02c0: 61 6d 65 5c 73 3d 27 62 6c 6f 62 27 3b 5c 72 5c  ame\s='blob';\r\
02d0: 6e 74 61 62 6c 65 7c 62 6c 6f 62 7c 62 6c 6f 62  ntable|blob|blob
02e0: 7c 32 7c 43 52 45 41 54 45 5c 73 54 41 42 4c 45  |2|CREATE\sTABLE
02f0: 5c 73 62 6c 6f 62 28 5c 72 5c 6e 5c 73 5c 73 72  \sblob(\r\n\s\sr
0300: 69 64 5c 73 49 4e 54 45 47 45 52 5c 73 50 52 49  id\sINTEGER\sPRI
0310: 4d 41 52 59 5c 73 4b 45 59 2c 5c 72 5c 6e 5c 73  MARY\sKEY,\r\n\s
0320: 5c 73 72 63 76 69 64 5c 73 49 4e 54 45 47 45 52  \srcvid\sINTEGER
0330: 2c 5c 72 5c 6e 5c 73 5c 73 73 69 7a 65 5c 73 49  ,\r\n\s\ssize\sI
0340: 4e 54 45 47 45 52 2c 5c 72 5c 6e 5c 73 5c 73 75  NTEGER,\r\n\s\su
0350: 75 69 64 5c 73 54 45 58 54 5c 73 55 4e 49 51 55  uid\sTEXT\sUNIQU
0360: 45 5c 73 4e 4f 54 5c 73 4e 55 4c 4c 2c 5c 72 5c  E\sNOT\sNULL,\r\
0370: 6e 5c 73 5c 73 63 6f 6e 74 65 6e 74 5c 73 42 4c  n\s\scontent\sBL
0380: 4f 42 2c 5c 72 5c 6e 5c 73 5c 73 43 48 45 43 4b  OB,\r\n\s\sCHECK
0390: 28 5c 73 6c 65 6e 67 74 68 28 75 75 69 64 29 3d  (\slength(uuid)=
03a0: 3d 34 30 5c 73 41 4e 44 5c 73 72 69 64 3e 30 5c  =40\sAND\srid>0\
03b0: 73 29 5c 72 5c 6e 29 5c 72 5c 6e 5c 72 5c 6e 73  s)\r\n)\r\n\r\ns
03c0: 71 6c 69 74 65 3e 5c 73 73 65 6c 65 63 74 5c 73  qlite>\sselect\s
03d0: 2a 5c 73 66 72 6f 6d 5c 73 62 6c 6f 62 5c 73 77  *\sfrom\sblob\sw
03e0: 68 65 72 65 5c 73 72 69 64 5c 73 3d 39 33 31 30  here\srid\s=9310
03f0: 3b 5c 72 5c 6e 39 33 31 30 7c 35 32 36 7c 34 33  ;\r\n9310|526|43
0400: 37 33 35 7c 61 36 37 61 62 31 31 66 66 34 37 63  735|a67ab11ff47c
0410: 32 63 30 32 36 61 66 38 31 37 31 31 30 61 35 36  2c026af817110a56
0420: 34 61 31 33 66 64 39 63 33 33 61 32 7c 5c 72 5c  4a13fd9c33a2|\r\
0430: 6e 5c 72 5c 6e 73 71 6c 69 74 65 3e 5c 73 73 65  n\r\nsqlite>\sse
0440: 6c 65 63 74 5c 73 63 6f 6e 74 65 6e 74 5c 73 66  lect\scontent\sf
0450: 72 6f 6d 5c 73 62 6c 6f 62 5c 73 77 68 65 72 65  rom\sblob\swhere
0460: 5c 73 72 69 64 5c 73 3d 39 33 31 30 3b 5c 72 5c  \srid\s=9310;\r\
0470: 6e 72 65 74 75 72 6e 73 5c 73 6e 6f 74 68 69 6e  nreturns\snothin
0480: 67 5c 72 5c 6e 3c 2f 70 72 65 3e 0a 4a 20 72 65  g\r\n</pre>.J re
0490: 73 6f 6c 75 74 69 6f 6e 20 4f 70 65 6e 0a 4b 20  solution Open.K 
04a0: 62 31 38 33 33 38 63 32 32 36 66 36 66 62 34 38  b18338c226f6fb48
04b0: 39 39 62 66 36 34 36 61 63 63 66 37 39 63 64 30  99bf646accf79cd0
04c0: 62 63 61 32 32 31 61 31 0a 55 20 61 6e 6f 6e 79  bca221a1.U anony
04d0: 6d 6f 75 73 0a 5a 20 32 66 37 34 62 31 61 34 32  mous.Z 2f74b1a42
04e0: 63 36 38 35 64 38 31 31 64 66 38 39 36 64 37 63  c685d811df896d7c
04f0: 62 39 35 35 36 30 61 0a                          b95560a.