docs: update docs (#224)

* docs: change authours field

* docs: upgrade docs
This commit is contained in:
Hayden
2023-11-29 14:56:52 +08:00
committed by GitHub
parent 329f161d2d
commit 7c75164449
5 changed files with 174 additions and 178 deletions

View File

@ -1,19 +0,0 @@
# RoadMap
## Supported SQL Language
- Generic SQL
<https://github.com/mysql/mysql-workbench/tree/8.0/library/parsers/grammars>
- [x] PLSQL
- [x] Hive SQL
- [x] Unify parser generate to Antlr4
- [ ] Impala SQL
- [ ] Spark SQL
- [ ] FLink SQL
## TODO
- Libra SQL
- TiDB
MySQL Compatible Syntax

View File

@ -1,31 +0,0 @@
# Tutorials
## Antlr4 installation
## How to extend new grammar
## How to expose Javascript interface in this project
## Integrate with Monaco Editor
## Release
npm run script
```bash
npm run release -- --release-as minor
```
Or
```bash
npm run release -- --release-as 1.1.0
```
## Reference
- <https://tomassetti.me/writing-a-browser-based-editor-using-monaco-and-antlr/>
- [SQL](https://en.wikipedia.org/wiki/SQL)
- [FlinkSQL](https://github.com/apache/flink/blob/master/flink-table/flink-sql-parser/src/test/java/org/apache/flink/sql/parser/CreateTableLikeTest.java)
- [antlr4 grammar](https://github.com/antlr/grammars-v4/tree/master/sql)
- <https://github.com/apache/spark/blob/master/sql/catalyst/src/main/antlr4/org/apache/spark/sql/catalyst/parser/SqlBase.g4>