This repository has been archived by the owner on Jul 15, 2021. It is now read-only.
Release v0.12.0
If you want the fastest possible version of the parser, with the tradeoff of poor syntax error feedback, use the v0.12.0 release.
Changed
all
keys removed in all places as it has no effect on query results- function
args
property now always contains an array. whenDISTINCT
is used in function arguments, then adistinct: true
property is added to the function node. - any property that was previously attached to a node with a value of
null
is no longer included in the AST. this should reduce the size of the AST considerably with useless information. for example, thewith
property of aSELECT
statement node. - all
false
values that were included by default (e.g.:temporary
,autoIncrement
, etc...) are only included in the AST when the value istrue
- expected AST for each spec is located in its own
.json
file instead of keeping it inside of the JS file.