djogi 0.1.0-alpha.17

Model-first web framework for Rust — web-framework-agnostic core; Axum integration opt-in via the `axum` feature flag
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Internal Postgres substrate — `SqlAccumulator`, `DjogiPool`, and `PgConnection`.
//! This module is `pub(crate)` — it is an implementation detail of the framework,
//! not part of the public API. Macro-emitted code routes through `::djogi::__private::pg`
//! (re-exported from `lib.rs`), not through `::djogi::pg` directly.
//! # Module layout
//! | Submodule | Contents |
//! |-------------------|------------------------------------------------------------------|
//! | `accumulator` | `SqlAccumulator` — typed SQL builder with positional `$n` binds |
//! | `pool` | `DjogiPool` wrapping `deadpool_postgres::Pool` |
//! | `connection` | `PgConnection` wrapping `deadpool_postgres::Object` + stmt cache |

pub mod accumulator;
pub mod connection;
pub mod cursor;
pub mod decode;
pub mod pool;
pub mod preflight;