use sqlx::PgPool; use crate::error::DurableError; static MIGRATOR: sqlx::migrate::Migrator = sqlx::migrate!("./migrations"); pub async fn migrate(pool: &PgPool) -> Result<(), DurableError> { MIGRATOR.run(pool).await?; Ok(()) } pub fn migrator() -> &'static sqlx::migrate::Migrator { &MIGRATOR }