//! Database migration system. Lives under `pg/` with the rest of the
//! Postgres primitives so the doctrine "all PG-touching code goes through
//! `forge_runtime::pg`" is enforced by layout, not just by convention.
//!
//! # Migration types
//!
//! - **System migrations**: internal Forge schema, versioned as `__forge_vXXX`.
//! Applied before user migrations so new framework features can ship without
//! conflicting with user migration numbering.
//! - **User migrations**: application schema, named `XXXX_name.sql`. Sorted
//! alphabetically and applied after system migrations.
pub
pub
pub use ;
pub use ;