besu_postgres/
lib.rs

1//! [SQLite](https://sqlite.org) dialect and driver for [Besu](https://docs.rs/besu).
2//!
3//! # Example
4//! ```rust
5//! use besu::{Database, Table};
6//! use besu_sqlite::Sqlx;
7//!
8//! #[derive(Debug, Table)]
9//! pub struct User {
10//!     pub id: i32,
11//!     pub name: String,
12//! }
13//!
14//! #[tokio::main]
15//! async fn main() {
16//!     let db = Database::new(
17//!         Sqlx::new(":memory:")
18//!             .await
19//!             .unwrap(),
20//!     );
21//!
22//!     // TODO: Insert a user
23//!
24//!     println!("{:#?}", db.select(User).await.unwrap());
25//! }
26//! ```
27#![cfg_attr(docsrs, feature(doc_cfg))]
28
29mod dialect;
30mod sqlx;
31
32pub use dialect::Postgres;
33pub use sqlx::Sqlx;