#orm #mysql #postgresql #sqlite #database-driver

rbdc

Rust SQL 工具包和 ORM 库。一个支持编译时动态 SQL 的异步、纯 Rust SQL 库

46 个稳定版本

4.5.34 2024 年 7 月 26 日
4.5.30 2024 年 3 月 28 日
4.5.15 2023 年 12 月 28 日
4.5.9 2023 年 11 月 15 日
0.1.22 2022 年 9 月 15 日

#104#database-driver

Download history • Rust 包仓库 460/week @ 2024-05-06 • Rust 包仓库 383/week @ 2024-05-13 • Rust 包仓库 451/week @ 2024-05-20 • Rust 包仓库 534/week @ 2024-05-27 • Rust 包仓库 525/week @ 2024-06-03 • Rust 包仓库 474/week @ 2024-06-10 • Rust 包仓库 402/week @ 2024-06-17 • Rust 包仓库 486/week @ 2024-06-24 • Rust 包仓库 679/week @ 2024-07-01 • Rust 包仓库 719/week @ 2024-07-08 • Rust 包仓库 711/week @ 2024-07-15 • Rust 包仓库 615/week @ 2024-07-22 • Rust 包仓库 929/week @ 2024-07-29 • Rust 包仓库 658/week @ 2024-08-05 • Rust 包仓库 628/week @ 2024-08-12 • Rust 包仓库 545/week @ 2024-08-19 • Rust 包仓库

2,807 每月下载量
28 包中使用 (13 直接)

Apache-2.0

165KB
4.5K SLoC

RBDC 驱动抽象

  • rbatis 的数据库驱动抽象
  • 支持的数据库驱动请参阅 rbatis

如何定义我的驱动以支持 rbdc 驱动?

应实现 trait 并加载驱动

  • 实现 trait rbdc::db::{Driver, MetaData, Row, Connection, ConnectOptions, Placeholder};

依赖项

~7–21MB
~307K SLoC