Skip to main content

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 numeric;
12mod postgres;
13mod prelude;
14mod sqlite;
15mod traits;
16
17pub use traits::{QueryResult, RowExt};