sqlx_json/lib.rs
1//! Database-agnostic row-to-JSON conversion and query result traits for sqlx.
2//!
3//! Provides [`RowExt`] for converting a single database row into a
4//! [`Value::Object`] and [`QueryResult`] for extracting affected row
5//! counts. Implementations are provided for
6//! [`SqliteRow`](sqlx::sqlite::SqliteRow),
7//! [`PgRow`](sqlx::postgres::PgRow), and
8//! [`MySqlRow`](sqlx::mysql::MySqlRow).
9
10mod mysql;
11mod postgres;
12mod sqlite;
13mod traits;
14
15pub use traits::{QueryResult, RowExt};