featurebase/sql3/parser
Seebs c66d392c87 uncomment old LIMIT tests, make them pass
We forward-ported a handful of tests from the previous parser
which relied on LIMIT clauses, but then we didn't support that.
Now that we do, we uncomment most of these tests, and actually
give them the correct data structures to compare with.

We leave two tests commented out. One was using `limit 10, 5` to
express a limit plus offset, and the other is using `not fld = 1`
as a WHERE clause, but we don't support unary-not to negate
other expressions.

In the process, we discover that converting a SELECT with a
LIMIT clause back to a string has a missing space, and fix that.
2023-04-06 11:49:11 -05:00
..
ast.go uncomment old LIMIT tests, make them pass 2023-04-06 11:49:11 -05:00
ast_test.go create model, create function... all the goodies (#2264) 2023-04-04 17:44:29 -05:00
astdatatype.go implement select from time quantum columns (fb-1654) (#2282) 2023-03-02 00:06:58 -06:00
parser.go create model, create function... all the goodies (#2264) 2023-04-04 17:44:29 -05:00
parser_test.go uncomment old LIMIT tests, make them pass 2023-04-06 11:49:11 -05:00
scanner.go drop unused isHex and IsInteger functions 2023-03-27 16:56:29 -05:00
scanner_test.go increase parser test coverage significantly 2023-03-27 16:56:29 -05:00
token.go create model, create function... all the goodies (#2264) 2023-04-04 17:44:29 -05:00
token_test.go cleaned up sync from private repo 2022-09-30 11:20:58 -07:00
walk.go Enable linter: stylecheck (#2317) 2023-03-14 08:45:18 -05:00