Yet another SQL parser for MySQL.
SqlParser
is a robust and efficient SQL parser tailored for MySQL syntax.
It serves as a core component in various projects, enabling seamless SQL parsing and manipulation.
Designed with performance and scalability in mind, SqlParser
is suitable for both small-scale applications and large, complex systems.
To see all the versions:
go list -m -versions github.com/wesql/sqlparser
to release a new version:
git tag ${version}
git push origin ${version}
SqlParser
is utilized by the Wasm Plugin SDK to enable dynamic SQL parsing within WebAssembly plugins. This integration allows developers to create custom plugins that can parse and manipulate SQL queries on the fly, enhancing the flexibility and functionality of your applications.
For detailed documentation on using SqlParser
with Wasm plugins, refer to the Wasm Plugin Documentation.
The backbone of this repo is extracted from wesql/wescale and vitessio/vitess.