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

rbdc-pool-deadpool

The Rust SQL Toolkit and ORM Library. An async, pure Rust SQL crate featuring compile-time Dynamic SQL

4 stable releases

4.5.7 Dec 25, 2023
4.5.6 Nov 14, 2023
4.5.3 Nov 10, 2023

#2840 in Database interfaces

Apache-2.0

170KB
5K SLoC

init pool by DBPoolOptions and Pool

  • for example:
 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);

Dependencies

~8–18MB
~225K SLoC