Commit Graph

43 Commits

Author SHA1 Message Date
b37b0b55ff Row::ith_column() method removed 2021-08-15 11:52:00 +02:00
869e5881df not equal works now 2021-08-15 11:51:06 +02:00
8d5eea45a3 double string representation is a bit shorter 2021-08-15 11:16:06 +02:00
2f6159767d handle comparation on dates 2021-08-14 20:01:34 +02:00
fb5098cf1d slightly better print, column alias supported 2021-08-14 20:01:15 +02:00
5201f32023 decide correct column type 2021-08-14 17:30:40 +02:00
efb4ee1648 typos fixed 2021-08-14 17:30:24 +02:00
fc0ce36e8d some more TODOs resolved 2021-08-14 15:07:41 +02:00
0f586aab8a do not use std::move in return 2021-08-14 13:01:28 +02:00
e7252e856a fix parsing bug 2021-08-14 13:00:46 +02:00
4665705c3d some TODOs removed.. 2021-08-14 11:33:02 +02:00
6921421a65 ColNameNode removed, a bit more powerfull inserts etc
BEWARE insert into t (i) values(1+1) WILL FAIL - it is not "1" "+" "1" but "1" "+1"
2021-08-13 17:16:06 +02:00
ee0cbf64ff support for functions in where clause 2021-08-13 15:54:14 +02:00
e53d062ff5 code changes in load 2021-08-13 10:24:17 +02:00
cd92e27270 insert rows as you go through csv 2021-08-11 23:40:18 +02:00
710531c455 work on settings (set and show), perf improvement when adding row into table 2021-08-09 20:38:43 +02:00
474b789d12 print column size fix 2021-08-09 09:32:29 +02:00
19585dda8c select * added 2021-08-08 01:29:10 +02:00
15a065c2aa date and boolean data types added 2021-08-06 22:46:48 +02:00
4b95be1e31 some code experiments 2021-08-04 23:10:13 +02:00
805ea58bd9 begining of usql command line tool 2021-08-04 23:09:45 +02:00
50a7993a2e simple distinct added 2021-08-01 14:31:19 +02:00
4a344d0e77 order by refactoring 2021-08-01 11:30:56 +02:00
70c036f08c better table print, order by/offset/limit improvements 2021-08-01 10:40:47 +02:00
34e432d031 work on order by began 2021-07-28 22:35:12 +02:00
7d91319f0b drop table added 2021-07-27 19:29:04 +02:00
6d4fe43a3b fixes and improvements
exceptions related code needs work
2021-07-26 17:50:16 +02:00
977a9cd198 small code deduplication 2021-07-22 19:47:18 +02:00
fc5fd32976 some renamings 2021-07-22 18:32:00 +02:00
dec99b823a int is long, select column can be function, some fixes..
just to get it work.. needs improvement
2021-07-19 19:44:46 +02:00
9afbe6435e create table as 2021-07-18 21:49:13 +02:00
3e913263fc functions very basic functionality added 2021-07-16 10:07:16 +02:00
24d4fb2567 preparing for functions 2021-07-15 00:13:45 +02:00
eebfaacde4 another bit of refactoring 2021-07-13 14:40:43 +02:00
5e4480c767 changes here and there 2021-07-12 18:45:51 +02:00
5e69ce1047 basic delete works 2021-07-09 23:42:43 +02:00
ddb9441e23 basic skeletons of update and delete added 2021-07-08 20:51:03 +02:00
e44b72ce53 relational operators added 2021-07-08 07:43:10 +02:00
199a5f9e12 more work towards working where 2021-07-06 18:50:03 +02:00
e88255c3c3 split ugliness into parts 2021-07-06 09:35:49 +02:00
b4711985b3 another ugly basic implementation 2021-07-04 15:26:06 +02:00
b55115f7c3 a bit of further work 2021-07-01 08:53:51 +02:00
5c7908ac4b initial commit 2021-06-29 19:28:14 +02:00