#orm #sql-database #mysql #sqlite #postgresql

rbdc-pool-deadpool

Rust SQL工具和ORM库。一个异步、纯Rust SQL crate,具有编译时动态SQL功能。

4个稳定版本

4.5.7 2023年12月25日
4.5.6 2023年11月14日
4.5.3 2023年11月10日

#2891数据库接口

Apache-2.0

170KB
5K SLoC

通过DBPoolOptions和Pool初始化池

  • 例如
 use rbatis::RBatis;
 use rbdc_pool_deadpool::DeadPool;
 use rbdc_sqlite::{SqliteConnectOptions, SqliteDriver};
 let rb=RBatis::new();

 let opts=SqliteConnectOptions::new();
 let _ = rb.init_option::<SqliteDriver, SqliteConnectOptions, DeadPool>(SqliteDriver{},opts);

依赖关系

~8–18MB
~228K SLoC