Awesome
nom-sql
An incomplete Rust SQL parser written using nom.
This parser is a work in progress. It currently supports:
- most
CREATE TABLE
queries; - most
INSERT
queries; - simple
SELECT
queries; - simple
UPDATE
queries; and - simple
DELETE
queries.
We try to support both the SQLite and MySQL syntax; where they disagree, we choose MySQL. (It would be nice to support both via feature flags in the future.)