1个不稳定版本
0.0.0 | 2020年6月17日 |
---|
#246 在 #mysql
12KB
196 代码行
Fudge是Rust环境中的一个对象关系映射(ORM)库
安装
该库是一个库,因此可以通过将以下内容添加到您的 Cargo.toml
来安装:
[dependancies]
fudge = "*"
完成上述步骤后,您可以通过添加以下内容来在项目中使用此库:
use fudge::Fudge;
使用方法
您可以在这里阅读完整文档,或者阅读以下基本文档。
连接到数据库
let database = Fudge::new("username", "password", "database", "host", 3306 /* port: default is 3306 for MySql*/);
查询数据库
let result = database.query_raw("SOME SQL QUERY")?;
由于Fudge当前的状况,没有
- SQL查询编译器,
- 查询优化,
- 查询构造工具,
- 动态查询路由,
- SQL注入
- 笛卡尔爆炸
变更日志
版本 0.0.0 -> 0.0.1
功能 | 状态 | 问题 | 评论 |
---|---|---|---|
Fudge(结构体) | 创建 | N/A | 这是模块围绕其旋转的结构体 |
FudgeOptions(结构体) | 创建 | N/A | 内部用于 structs::Fudge |
依赖
~15–26MB
~436K SLoC