Commit graph

113 commits

Author SHA1 Message Date
Konstantinos Artopoulos
ba676b6ead
fix: remove old help menu item that sneaked in on rebase 2024-12-18 00:13:42 +02:00
Konstantinos Artopoulos
969ab244c2
feat(cli): added .tables command 2024-12-18 00:00:29 +02:00
jussisaurio
783ec65c77 Merge 'Expression equality checking, some optimizations' from Preston Thorpe
This PR mainly adds custom logic to check equality in ast expressions.
Not sure if this belongs in the `vendored` parser or not, let me know
and I'll bring it out. Also replaces `Vec` arguments with slice refs
where possible, as well as some clippy warnings in the same `emitter`
file.
I'll write some more tests tomorrow to make sure this is as thorough as
possible.
EDIT: failed test same issue referenced in #484. Marking as draft until
more tests + cases added

Reviewed-by: Jussi Saurio <jussi.saurio@gmail.com>

Closes #488
2024-12-17 22:09:20 +02:00
yinheli
8271a323a1
Fix typos in CLI application 2024-12-17 13:26:50 +08:00
PThorpe92
1833dcb618
Shrink shell help msg and replace hardcoded path for shell tests 2024-12-16 20:14:04 -05:00
PThorpe92
7ca0abc61d
Replace tcl with python tests and add to makefile 2024-12-15 21:40:42 -05:00
PThorpe92
d6c6b84d8f
Add echo and quiet modes for shell 2024-12-15 18:21:16 -05:00
JeanArhancet
6bf8988fa0 Add display message for in-memory database 2024-12-15 11:30:27 +01:00
PThorpe92
ce2851ac8d
Fix properly opening new connection in shell 2024-12-14 21:20:10 -05:00
PThorpe92
49f8429cc0
Enable :memory: as default option for cli when no DB provided 2024-12-14 20:52:45 -05:00
PThorpe92
7a9fe8ac88
Add cli command to set null value 2024-12-14 08:15:48 -05:00
PThorpe92
33c2d528f2
Refactor shell API for command extensibility 2024-12-13 11:48:18 -05:00
PThorpe92
f6473ea40d
Add several cli commands, re-structure shell 2024-12-13 11:48:18 -05:00