2 个版本
0.7.9 | 2024 年 7 月 3 日 |
---|---|
0.7.8 | 2024 年 7 月 3 日 |
1915 在 数据库接口
95 每月下载量
在 2 个 Crates 中使用(通过 sqlx-etorreborre)
735KB
14K SLoC
SQLite 数据库驱动。
注意:链接不受 semver 免责。
此驱动程序使用 libsqlite3-sys
crate,它链接 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
~565K SLoC