1个不稳定版本
0.1.0 | 2024年3月24日 |
---|
#1660 在 数据库接口
100KB
1.5K SLoC
[!NOTE] 此项目正在开发中,准备发布初始库Crate!
安全PostgreSQL
此库用于通过Rust安全地使用PostgreSQL。
一般来说,在执行SQL语句时,我们需要注意SQL注入。
几乎所有库都有像参数查询这样的保护机制。
然而,开发者需要更多地关注验证输入值的机制等。
通过使用此库,您可以更安全地执行SQL。
此库验证输入值并动态生成参数化SQL语句以适应您的输入。
当然,您需要注意风险。然而,此库有助于使您的应用程序更安全!
依赖
tokio= "1"
- Rust中并行执行的一个流行库。
tokio-postgres = "0.7"
配置with-chrono-0_4
功能- 此库使用tokio-postgres作为执行SQL的核心。
chrono= "0.4"
- Rust中处理日期时间的库。
serde = "1"
配置derive
功能serde_json= "0.4"
- 这些用于将值序列化和反序列化为JSON。
许可证
此项目根据MIT许可证授权
依赖
~8–19MB
~265K SLoC