https://github.com/koushiro/usql
[WIP] Universal SQL Lexer and Parser library, written in Rust.
https://github.com/koushiro/usql
lexer mysql parser postgresql rust sql sqlite3
Last synced: 8 months ago
JSON representation
[WIP] Universal SQL Lexer and Parser library, written in Rust.
- Host: GitHub
- URL: https://github.com/koushiro/usql
- Owner: koushiro
- License: apache-2.0
- Created: 2021-09-24T09:21:22.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-09-14T21:54:11.000Z (over 2 years ago)
- Last Synced: 2024-11-30T08:36:24.500Z (over 1 year ago)
- Topics: lexer, mysql, parser, postgresql, rust, sql, sqlite3
- Language: Rust
- Homepage:
- Size: 176 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# uSQL
[![ga-svg]][ga-url]
[![crates-svg]][crates-url]
[![docs-svg]][docs-url]
[![codecov-svg]][codecov-url]
[![deps-svg]][deps-url]
[ga-svg]: https://github.com/koushiro/usql/workflows/test/badge.svg
[ga-url]: https://github.com/koushiro/usql/actions
[crates-svg]: https://img.shields.io/crates/v/usql
[crates-url]: https://crates.io/crates/usql
[docs-svg]: https://docs.rs/usql/badge.svg
[docs-url]: https://docs.rs/usql
[codecov-svg]: https://img.shields.io/codecov/c/github/koushiro/usql
[codecov-url]: https://codecov.io/gh/koushiro/usql
[deps-svg]: https://deps.rs/repo/github/koushiro/usql/status.svg
[deps-url]: https://deps.rs/repo/github/koushiro/usql
uSQL is a universal SQL Lexer and Parser, written in Rust.
## Acknowledgement
- [sqlparser](https://github.com/sqlparser-rs/sqlparser-rs):
uSQL is largely based on this library, but made some changes that apply to me.
- [Online SQL:2016 grammar](https://jakewheat.github.io/sql-overview/sql-2016-foundation-grammar.html)
## License
- [Apache License, Version 2.0](LICENSE)
## Contribution
Any Contributions are highly encouraged!