#postgresql #query #sql #generator #tokio-postgres

cornucopia_client

为 Cornucopia 用户提供的通用客户端特质

3 个不稳定版本

0.2.3 2022 年 8 月 1 日
0.2.2 2022 年 5 月 6 日
0.2.1 2022 年 5 月 5 日
0.2.0 2022 年 5 月 5 日
0.1.0 2022 年 4 月 20 日

#17 in #tokio-postgres

MIT 许可证

13KB
264

Cornucopia

从您的 SQL 生成类型检查的 Rust


警告:此包仅与 Cornucopia 版本 0.7 兼容。它将不再维护或更新。如果您正在寻找最新的客户端,可以在以下位置找到它们(同步版本):此处 和(异步版本):此处


此包是一个小型的库,公开了 Cornucopia 的 GenericClient。如果您是 Cornucopia 用户,可能需要此库。

GenericClient 是四种连接类型(deadpool_postgres::Clientdeadpool_postgres::Transactiontokio_postgres::Clienttokio_postgres::Transaction)的抽象。它的目的是允许您在 Cornucopia 查询中混合匹配这些连接类型。

非连接池 连接池
单条语句 tokio_postgres::客户端 deadpool_postgres::客户端
多条语句 tokio_postgres::事务 deadpool_postgres::事务

依赖

~7–16MB
~222K SLoC