//! SQLite-backed storage. Every persistent piece of the engine lives here.
//!
//! The public boundary is one type per concern (`emails`, `attachments`,
//! `mailboxes`, ...). Modules outside `db::` hold `sqlx::SqlitePool` and
//! call free functions, rather than carrying a stateful "repository"
//! struct around.