https://github.com/takegue/tree-sitter-sql-bigquery
SQL grammar for BigQuery(GoogleSQL)
https://github.com/takegue/tree-sitter-sql-bigquery
Last synced: about 1 year ago
JSON representation
SQL grammar for BigQuery(GoogleSQL)
- Host: GitHub
- URL: https://github.com/takegue/tree-sitter-sql-bigquery
- Owner: takegue
- License: mit
- Created: 2022-05-21T13:32:19.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-03-28T22:44:04.000Z (about 1 year ago)
- Last Synced: 2025-04-28T16:03:31.814Z (about 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 38.2 MB
- Stars: 30
- Watchers: 1
- Forks: 9
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tree-sitter for GoogleSQL (SQL dialect in BigQuery)
[](https://github.com/TKNGUE/tree-sitter-sql-bigquery/actions/workflows/ci.yml)
GoogleSQL(formerly known as StandardSQL) parser available in many programming language such as Rust, Node and so on. You
could try out the demo on [Github Pages](https://takegue.github.io/tree-sitter-sql-bigquery/)
### References
- ZetaSQL: https://github.com/google/zetasql/blob/master/docs/README.md
- Other SQL Dialect Projects:
- MySQL: https://github.com/DerekStride/tree-sitter-sql
- PostgreSQL: https://github.com/m-novikov/tree-sitter-sql
- SQLite: https://github.com/dhcmrlchtdj/tree-sitter-sqlite
## Development
### Running tests
```
npm install --also=dev
npm test
```
### Debbuging
- `npm run parse ` outputs a syntax tree