use sqlx::SqlitePool;
use starpod_core::StarpodError;
pub async fn run_migrations(pool: &SqlitePool) -> Result<(), StarpodError> {
sqlx::migrate!("./migrations")
.run(pool)
.await
.map_err(|e| StarpodError::Database(format!("Vault migration failed: {}", e)))?;
Ok(())
}