for a reader with a fact to look up

Reference

The generated API is the reference, and docs.rs is where it lives. This page is the index into it, plus the two tables that are easier to read here than in rustdoc.

crates11 published
features15 on 0.1.1
psql · mysql · sqlite
the dialect crate — Layer 1
exec
Layer 2 traits, no driver
sqlx-psql · sqlx-mysql · sqlx-sqlite
Layer 2 with a driver, and the matching dialect
models
Layer 3
factory
test data (implies models)
macros
the derives, and each enabled dialect's sql!
chrono · uuid · decimal · json
typed columns beyond the scalars
tracing
per-statement spans

The type × dialect table every backend binds by — which Rust type becomes which SQL type on each engine, and where an engine has no equivalent — is docs/type-mappings.md. Views, their declared relations and per-engine updatability are docs/views.md.

version
0.1.1, published 2026-08-04. MSRV Rust 1.90, edition 2024, MIT. Pre-1.0: pin exactly and read the diff of regenerated files. The CHANGELOG records what moved.