Skip to main content

Crate persona_wire

Crate persona_wire 

Source
Expand description

persona-wire shared library — currently houses only the schema migration framework consumed by the pw-migrate binary (and the deprecated migrate_id_to_ulid alias). Other crate code lives in main.rs / bin/; only modules that need to be shared across binaries (or used by external integration tests) go here.

Modules§

migrations
Schema migration framework — Diesel / sqlx style, scoped to persona-wire’s SQLite store. Each numbered migration declares an idempotent up step that the Runner tracks in a schema_migrations table so re-running is a no-op once applied.