This repository was 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
allkeys removed in all places as it has no effect on query results- function
argsproperty now always contains an array. whenDISTINCTis used in function arguments, then adistinct: trueproperty is added to the function node. - any property that was previously attached to a node with a value of
nullis no longer included in the AST. this should reduce the size of the AST considerably with useless information. for example, thewithproperty of aSELECTstatement node. - all
falsevalues 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
.jsonfile instead of keeping it inside of the JS file.