11 个版本
使用旧的 Rust 2015
0.0.11 | 2020年2月5日 |
---|---|
0.0.10 | 2019年12月9日 |
0.0.9 | 2019年8月21日 |
0.0.7 | 2019年7月16日 |
0.0.3 | 2018年4月16日 |
#1936 在 解析器实现
103 每月下载量
用于 7 个 包(6 个直接使用)
230KB
6K SLoC
nom-sql
使用 nom 编写的 Rust SQL 解析器(不完整)。
此解析器仍在开发中。目前支持
- 大多数
CREATE TABLE
查询; - 大多数
INSERT
查询; - 简单的
SELECT
查询; - 简单的
UPDATE
查询;以及 - 简单的
DELETE
查询。
我们试图同时支持 SQLite 和 MySQL 语法;在它们不一致的情况下,我们选择 MySQL。 (未来通过功能标志同时支持两者将会很好。)
依赖关系
~1.2–2MB
~41K SLoC