15 Commits

Author SHA1 Message Date
Dan Spencer
372b0fca42 Query plan execution now works, for the most part 2015-03-29 20:08:19 -06:00
Dan Spencer
5ce2f7e56f Add bytes conversion methods to ColumnValueOps, update Variant 2015-03-29 20:08:18 -06:00
Dan Spencer
4f3cc3b17a Rename ColumnValue to Variant 2015-03-29 20:08:17 -06:00
Dan Spencer
7e8bdd3838 Add some binary operators to ColumnValueOps 2015-03-29 20:08:16 -06:00
Dan Spencer
0372b5d3fe Move ExecuteQueryPlan to queryplan module 2015-03-29 20:08:15 -06:00
Dan Spencer
5b921a24ba Add DatabaseStorage 2015-03-29 20:08:14 -06:00
Dan Spencer
fca0f84f64 Make SExpression and DatabaseInfo::ColumnValue implement Clone 2015-03-29 20:08:13 -06:00
Dan Spencer
bb6859747a Add EXPLAIN keyword to lexer 2015-03-29 20:08:12 -06:00
Dan Spencer
8c9037b7b2 Remove some compiler warnings 2015-03-29 20:08:11 -06:00
Dan Spencer
718bb72d81 Replace SourceId with u32 2015-03-29 20:08:10 -06:00
Dan Spencer
bb67fc01c8 Lots of progress on the parser and documentation. Expression subqueries work. 2015-03-29 20:07:16 -06:00
Dan Spencer
01bfa50153 Parse ORDER BY in SELECT statements 2015-03-10 10:41:03 -06:00
Dan Spencer
e1ace3c5d1 Parse inner and outer joins in SELECT statements 2015-03-10 09:00:38 -06:00
Dan Spencer
cb085daea1 Remove NoMoreTokens error in favor of Expecting. 2015-03-10 08:18:41 -06:00
Dan Spencer
0e112cfc1c Initial commit 2015-03-10 08:07:47 -06:00