Commit Graph

25 Commits

Author SHA1 Message Date
VaclavT eebb270f47 a bit of refactoring 2021-12-18 14:52:33 +01:00
VaclavT c9c4f0fba3 some methods marked const 2021-12-18 12:21:34 +01:00
VaclavT 7ae4ef53f9 indexes WIP 2021-12-13 22:08:27 +01:00
VaclavT 412e2fd455 faster double and date parsing 2021-08-31 18:56:57 +02:00
VaclavT be89b55b17 faster csv loading 2021-08-23 18:18:03 +02:00
VaclavT 0a0e4af8b3 use unique_ptr<string> in ColStringValue to save space in variant 2021-08-17 17:20:10 +02:00
VaclavT 7685d0bb37 using std::variant instead of pointer 2021-08-17 14:34:28 +02:00
VaclavT b03462da6a small refactorings 2021-08-15 13:24:16 +02:00
VaclavT b37b0b55ff Row::ith_column() method removed 2021-08-15 11:52:00 +02:00
VaclavT fb5098cf1d slightly better print, column alias supported 2021-08-14 20:01:15 +02:00
VaclavT 4665705c3d some TODOs removed.. 2021-08-14 11:33:02 +02:00
VaclavT 15a065c2aa date and boolean data types added 2021-08-06 22:46:48 +02:00
VaclavT 50a7993a2e simple distinct added 2021-08-01 14:31:19 +02:00
VaclavT 4a344d0e77 order by refactoring 2021-08-01 11:30:56 +02:00
VaclavT 70c036f08c better table print, order by/offset/limit improvements 2021-08-01 10:40:47 +02:00
VaclavT 6d4fe43a3b fixes and improvements
exceptions related code needs work
2021-07-26 17:50:16 +02:00
VaclavT 977a9cd198 small code deduplication 2021-07-22 19:47:18 +02:00
VaclavT fc5fd32976 some renamings 2021-07-22 18:32:00 +02:00
VaclavT 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
VaclavT 9afbe6435e create table as 2021-07-18 21:49:13 +02:00
VaclavT eebfaacde4 another bit of refactoring 2021-07-13 14:40:43 +02:00
VaclavT 5e4480c767 changes here and there 2021-07-12 18:45:51 +02:00
VaclavT 5e69ce1047 basic delete works 2021-07-09 23:42:43 +02:00
VaclavT ddb9441e23 basic skeletons of update and delete added 2021-07-08 20:51:03 +02:00
VaclavT b4711985b3 another ugly basic implementation 2021-07-04 15:26:06 +02:00