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

rbdc-pool-mobc

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

3 stable releases

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

#2649 in Database interfaces

Download history 37/week @ 2024-01-14 25/week @ 2024-01-21 17/week @ 2024-01-28 15/week @ 2024-02-04 29/week @ 2024-02-11 26/week @ 2024-02-18 208/week @ 2024-02-25 88/week @ 2024-03-03 58/week @ 2024-03-10 51/week @ 2024-03-17 52/week @ 2024-03-24 70/week @ 2024-03-31 39/week @ 2024-04-07 57/week @ 2024-04-14 61/week @ 2024-04-21 41/week @ 2024-04-28

201 downloads per month

Apache-2.0

170KB
4.5K SLoC

init pool by DBPoolOptions and Pool

  • for example:
 use rbatis::RBatis;
 use rbdc_pool_mobc::MobcPool;
 use rbdc_sqlite::{SqliteConnectOptions, SqliteDriver};
 let rb=RBatis::new();

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

Dependencies

~9–22MB
~261K SLoC