Commit Graph

13 Commits

Author SHA1 Message Date
Ziv
34f64e6bea
refactor: migrate antlr4 v4.12.0 to antlr4ts(4.9.0) (#106)
* build: ignore gen folder

* refactor: remove useless code

* fix: correct the Javascript usage in grammar

* refactor: move to antlr4ts

* fix: remove useless

* fix: update grammars for javascript target

* refactor: migrate to antlr4ts

* refactor: migrate to antlr4ts

* refactor: implements ParserErrorListener

* fix: rename the  start reserved word

* refactor: remove unused import

* refactor: migrate to antlr4ts

* test: update the expects of test cases

* refactor: migrate hive to antlr4ts

* refactor: update the incompatible syntax for antlr4ts

* refactor: migrate pgsql grammar to antlr4ts, increasing tests

* refactor: migrate the plsql to antlr4ts

* build: remove unused config

* build: migrate to antlr4ts

* build: migrate ts-jest to @swc/jest

* refactor: migrate to anltr4ts

* build: migrate ts-jest to @swc/jest
2023-05-30 14:44:03 +08:00
Ziv
fbee70cde5
feat: update alter and drop statements (#94)
* feat: add UNIQUE keyword

* feat: support ifExist, addConstraint, dropConstraint and addUnique of alter table statement

* feat: support ifExist, addConstraint, dropConstraint and addUnique of alter table statement

* tests: add tests of alter statements

* docs: add comments for sql syntax

* build: optimize promote of build/antlr4

* ci: add max_old_space_size

* ci: add max_old_space_size

* ci: update tests script
2023-05-17 10:00:35 +08:00
wewoor
10645087de ci: break tests of parsers into mutiple parts 2023-05-12 11:53:00 +08:00
wewoor
4becd4bc00 build: allow noUnusedLocals 2023-05-12 11:42:39 +08:00
wewoor
1b4ecc360a ci: use node 18.x 2023-05-12 11:11:30 +08:00
wewoor
2617fd0823 ci: support mutiple node versions 2023-05-12 11:05:21 +08:00
wewoor
7a2182d752 build: update the Checks 2023-05-12 11:00:34 +08:00
Ziv
c1c72def30
feat: upgrade antlr4 to 4.12.0 (#88) 2023-05-04 10:13:05 +08:00
Ziv
3fbb1b3373
ci: remove 10.x node version (#15) 2021-02-07 13:12:21 +08:00
xiaowei
10d24f5f7e ci: add build stage 2021-01-05 19:06:43 +08:00
xiaowei
4a5f1a95a6 ci: add node version 14.x 2021-01-05 15:29:18 +08:00
Xiao Kang
457a9d9281 Update nodejs.yml 2019-11-15 11:17:22 +08:00
Xiao Kang
67c09534d8 Create nodejs.yml 2019-11-15 11:14:42 +08:00