#mysql #orm

fudge

纯Rust编写的MySQL对象关系映射(ORM)

1个不稳定版本

0.0.0 2020年6月17日

#246#mysql

MIT/Apache

12KB
196 代码行

Code Coverage Security audit Rust

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