#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

#2651 in Database interfaces

Download history 224/week @ 2023-12-16 225/week @ 2023-12-23 14/week @ 2023-12-30 35/week @ 2024-01-06 40/week @ 2024-01-13 23/week @ 2024-01-20 23/week @ 2024-01-27 10/week @ 2024-02-03 31/week @ 2024-02-10 29/week @ 2024-02-17 106/week @ 2024-02-24 159/week @ 2024-03-02 87/week @ 2024-03-09 45/week @ 2024-03-16 56/week @ 2024-03-23 67/week @ 2024-03-30

271 downloads per month

Apache-2.0

165KB
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–20MB
~257K SLoC