| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
comments. (CVS 570)
FossilOrigin-Name: b1d72cb5847a9f5f08e40b36ad117b5493232ea7
|
|
|
|
|
| |
TriggerStack. (CVS 569)
FossilOrigin-Name: 9ec8a2b139ce38312284d7b4eb61221b1e1e3052
|
|
|
|
|
| |
function. (CVS 567)
FossilOrigin-Name: f45c4b767a6b1451787836060235ff7499dea0de
|
|
|
| |
FossilOrigin-Name: b10346818b25940c6dc85e94de8e36d20954161c
|
|
|
|
|
| |
the appropriate number of spaces. (CVS 565)
FossilOrigin-Name: 690f9a163173c4c7af7e8e92e942cee4184c7974
|
|
|
| |
FossilOrigin-Name: 794bf67b6b36fce8854d5daff12f21dbb943240c
|
|
|
|
|
| |
for this logic, including the new test file "misuse.test". (CVS 559)
FossilOrigin-Name: f42907ce457e012592f8c043dc6c915e87258b35
|
|
|
|
|
|
| |
the same time and return an SQLITE_MISUSE error. Also return this error
if an attempt is made to use a closed database. (CVS 558)
FossilOrigin-Name: a05fabd2df1cb38c555a7b2f31b0ca687db500c2
|
|
|
|
|
| |
clause. (CVS 557)
FossilOrigin-Name: 1b0ee944c9af10078aba628e85d79f8682afa2b6
|
|
|
| |
FossilOrigin-Name: 5f22d21571acedbd6348b61445a7c408cde8d229
|
|
|
|
|
|
| |
doing the flattening optimization or evaluating subqueries. Otherwise, the
result set column names are generated incorrectly or after they are needed. (CVS 553)
FossilOrigin-Name: 08f27cb36805d38648274b6fe91dec43a5910057
|
|
|
|
|
|
| |
subselect does not contain a FROM clause. Handle the special case where
a WHERE clause is constant. (CVS 548)
FossilOrigin-Name: 24e4cf73d22bb41d26bf3c833f1854a9c90923e8
|
|
|
| |
FossilOrigin-Name: 18c28519d973944756694b2c213bfef3153f4b1b
|
|
|
|
|
|
|
| |
can be used to encode binary data for use in INSERT and UPDATE statements.
This is just an initial checking. The code has not yet been integrated into
the library. (CVS 545)
FossilOrigin-Name: 57f7c59713299b03b10ba9c1a5883e2c08a8b138
|
|
|
|
|
|
|
| |
care not to generate column name headers if the output is an intermediate table.
Otherwise the column headers are not generated correctly if a compound SELECT
statement appears as an expression in part of the WHERE clause. (CVS 543)
FossilOrigin-Name: a06d9acdd5af0dc69b3a4d024de082631254aead
|
|
|
|
|
|
| |
can not find the users home directory. Instead, just report that we could
not find the home directory. (CVS 540)
FossilOrigin-Name: 8a50c57cc3342de9c6eca6c2567d3aa42b407f10
|
|
|
|
|
|
| |
can be overridden. This way, a developer can change the LIKE operator to
be case sensitive, for example. (CVS 537)
FossilOrigin-Name: 51572bf71774d7631c7083be90b806e621bc9bee
|
|
|
|
|
| |
sessions. (CVS 536)
FossilOrigin-Name: ca4abf3fe1f0e66802f9f98a20e0c8b82a6459aa
|
|
|
| |
FossilOrigin-Name: 6c32c07e8218caffebd4503e7d8a90226ac81cdc
|
|
|
|
|
| |
command somewhat. Add the state of ".header" to the output of ".show". (CVS 534)
FossilOrigin-Name: 0582168b8b853559b484f4a024d28c67192160c4
|
|
|
| |
FossilOrigin-Name: 4bdd040e4810565c91bcbb5f065580520c5e3c45
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Added global static chars mainPrompt and continuePrompt.
o Moved Argv0 declaration to head of file. Needed in do_meta_command,
previously found below that.
o Added struct previous_mode_data to support new .explain toggle
functionality.
o Added nullvalue, explainPrev and outfile members to
struct callback_data.
o Added modeDescr array for number/text translation ofdisplay modes.
o Modified zHelp to match new functionality.
callback():
o Added support for .nullvalue
do_meta_command():
o Output filename is now saved to callback struct. If using stdout,
then the string "stdout" is saved.
o Explain is now a toggle. When it is turned on, the current values of
mode, header and colWidth are saved if not already in explain mode.
When turned off, those values are restored.
o Allow .mode plurals columns and lines and dot command plural
.headers.
o Added processing for new keywords .quit, .nullvalue, .show, .prompt.
main():
o Added -init as an option to override .sqliterc.
o Added -nullvalue as a command line option.
o Processes .sqliterc.
main_init():
o Genesis. Moved some initialization code here from inside main() so
that it can be called initially by main and again if -init is
specified.
one_input_line():
o Now takes prompts from settable values.
process_sqliterc():
o Genesis. Read .sqliterc from user's home directory and pass it to
process_input(). File should contain meta commands for setups. (CVS 531)
FossilOrigin-Name: e751338c468cdad79efcc5cd5b924eb2c1eb3c3a
|
|
|
|
|
| |
changes to TEMP tables. (CVS 530)
FossilOrigin-Name: 33da20b9c1a8eef16ad7ab5929bb8937c75090f2
|
|
|
|
|
| |
are created after TABLEs. (CVS 529)
FossilOrigin-Name: 7edd13468e24d79939f0fa1e58f3b686422ca826
|
|
|
|
|
| |
number of rows that changed in the previous operation. (CVS 526)
FossilOrigin-Name: 6e71493b9dc77d508c3ce90562766789e87e6d80
|
|
|
|
|
| |
INSERT statement. (CVS 525)
FossilOrigin-Name: 43a77f019d34e1a6b3f502ad0ec31a00c8fdbe6e
|
|
|
|
|
| |
IGNORE action. (CVS 524)
FossilOrigin-Name: bb83642e9a6c1c9ade861618496933c9f922a8f8
|
|
|
|
|
| |
stack does not grow without bound. (CVS 523)
FossilOrigin-Name: f46acfc3b828620e4e97b09f9aff119b9313e5d7
|
|
|
|
|
| |
Patch from Matthew O. Persico. (CVS 522)
FossilOrigin-Name: 760bf568c882d7b28746b1e004309ef08d2ff4c0
|
|
|
| |
FossilOrigin-Name: 6aca3f86bc08849e9d806fdd490f98e4daf71025
|
|
|
|
|
| |
the SELECT is a single row consisting of the values in the expression list. (CVS 520)
FossilOrigin-Name: 28ce42f7872e2660faa22e66b508db9b1f046af0
|
|
|
|
|
| |
before we prompt for a new line of input. (CVS 519)
FossilOrigin-Name: 932274187e045ce331177b1a640ed62da4a22d94
|
|
|
| |
FossilOrigin-Name: c2320eabfe44d6eb05c02b76547e5bd48a29943c
|
|
|
|
|
| |
term does not use a comparison operator. (CVS 515)
FossilOrigin-Name: abb12259a09418eb6e3cf573ea718ac58c91ac7b
|
|
|
|
|
| |
(CVS 513)
FossilOrigin-Name: bdd8ce584e16fe288a7e8386f897cb36a60e8431
|
|
|
|
|
| |
operand is really a pointer to a structure. (CVS 512)
FossilOrigin-Name: 734dde765b38d61feaa5520e6481c77022367892
|
|
|
|
|
|
|
|
| |
PRIMARY KEY column, automatically convert the NULL value into a unique
integer key. This was already happening when an implied NULL was
inserted - when the INTEGER PRIMARY KEY column was omitted from the
list of columns being inserted. Patches from Christian Werner. (CVS 510)
FossilOrigin-Name: 9e3cf4aa2cb44932015b8bd3fd800d7678cb09b6
|
|
|
| |
FossilOrigin-Name: d2bdc0feeb3a3595850f40ab211df7a3963d6c30
|
|
|
| |
FossilOrigin-Name: 836b59d057c3fb4087b138c9bfbc03392ddfb89d
|
|
|
|
|
| |
or more SELECT statements that return different numbers of columns. (CVS 436)
FossilOrigin-Name: e2558c34034cf49524084ec819df58934a8af983
|
|
|
|
|
| |
Also added new tests to cover this case. (CVS 435)
FossilOrigin-Name: aaf7fd4cef04d3d70a0444aad1b606bfc663c3e8
|
|
|
|
|
| |
detecting whether to use unix or windows. (CVS 434)
FossilOrigin-Name: c2e0b79057c9c643e7432e62c90399c8f34339f9
|
|
|
| |
FossilOrigin-Name: 3dcdeae7f620736c1eae52ad78db1efb886ea9c3
|
|
|
|
|
| |
includes views which are flattened. (CVS 431)
FossilOrigin-Name: a3a360b308e45eaaf19efda80e30f2d420799cf2
|
|
|
|
|
| |
end-of-input before executing. (CVS 429)
FossilOrigin-Name: c0e3f1c592f583a0659901743a368aff1927f1cb
|
|
|
|
|
| |
definition. (CVS 428)
FossilOrigin-Name: 753adb789e1624ceeb52066df350dcd99aa4e3df
|
|
|
| |
FossilOrigin-Name: 9f5b241cb2fc89f66d3762b4b4978b8e114caf53
|
|
|
|
|
| |
a temporary table. (CVS 425)
FossilOrigin-Name: 02cc2d60b2a5ee50efdbd90df90810ba559a453f
|
|
|
|
|
| |
and sqlite_libencoding(). (CVS 424)
FossilOrigin-Name: 145516c93b1a03231e7d84f7f799a39655d7aa99
|
|
|
| |
FossilOrigin-Name: 0a51323561b7235d46621d9fa25c7111b81c528f
|