Commit Graph

20 Commits

Author SHA1 Message Date
Pedro Flemming 793258f872 Add capability for multi join table references (#40) 2017-04-21 22:03:12 +02:00
Pedro 35b8b569eb Implement BETWEEN operator 2017-03-07 13:49:56 +01:00
Pedro 9ecfa8e8f6 Allow function expressions to have variable length of parameters 2017-03-07 02:51:04 +01:00
Pedro f82504b319 Allow order by to define a list of expressions to order by 2017-03-07 02:30:44 +01:00
Pedro Flemming 42049b4d56 Benchmarking (#27)
Adds benchmarking capabilities and small grammar fix.
2017-03-06 18:30:35 +01:00
Pedro 681fbe42d2 refactor tests to use the microtest framework 2017-02-10 21:41:34 +01:00
Pedro b5aba646d8 support for execute without parameter list added 2015-01-06 19:20:52 +01:00
Pedro 3c98fe1bae added having 2014-12-18 12:11:26 +01:00
Pedro 21503300ca added parsing of prepare and execute statement 2014-12-15 16:43:32 +01:00
Pedro 6f1a2821b2 added grammar rules for prepare and execute 2014-12-15 15:01:01 +01:00
Pedro 98c84abcba added location tracking to parser 2014-12-15 14:43:42 +01:00
Pedro 4e9eebb2af implemented drop statements 2014-12-03 16:53:49 +01:00
Pedro 03fe3a69e2 added update statement support 2014-12-02 01:27:02 +01:00
Pedro 5997d9b4a1 extended create and added delete/truncate statement 2014-11-26 14:43:22 +01:00
Pedro b86bf6e7f9 implemented insert statement 2014-11-26 00:26:20 +01:00
Pedro 7ab73f7b2b removed join algo 2014-11-18 16:38:31 +01:00
Pedro 070ea2de28 added join types and algorithms 2014-11-17 22:13:11 +01:00
Pedro 541a666e32 added if not exists option to create table stmt 2014-11-17 02:18:31 +01:00
Pedro dfbc50ed27 Implemented UNION and OFFSET 2014-11-13 01:27:47 +01:00
Pedro 71cbe1bfac refactored test suite. added alias to expressions 2014-11-12 10:43:10 +01:00