1 个不稳定版本
0.7.9 | 2024年7月9日 |
---|
#2256 在 数据库接口
3,613 每月下载量
在 6 个库(2 个直接) 中使用
730KB
14K SLoC
SQLite 数据库驱动程序。
注意:链接不受 semver 免责。
此驱动程序使用 libsqlite3-sys
库,它链接 SQLite 3 的本地库。为了便携性,我们启用了 bundled
功能,该功能从源代码构建和链接 SQLite。
根据需要,我们保留升级 libsqlite3-sys
版本的权利,以获取 SQLite 3.x.y 的新版本。
由于 Cargo 的要求,依赖图中只能存在一个链接特定本地库的 crate 版本,因此在使用 SQLx 同时使用另一个链接 libsqlite3-sys
的 crate(如 rusqlite
)时存在 semver 风险。
如果您这样做,我们建议将 SQLx 和您正在使用的其他 crate 的版本都锁定,以防止 cargo update
破坏事物,例如。
sqlx = { version = "=0.7.0", features = ["sqlite"] }
rusqlite = "=0.28.0"
并在必要时同步升级这些 crate。
依赖关系
~29MB
~567K SLoC