//! Runs database migrations: `cargo run --bin migrate -- [run|status|rollback]`.
//!
//! Usually invoked through `slave migrate`, `slave migrate:status` and
//! `slave migrate:rollback`.
#[path = "../../database/migrations/mod.rs"]
mod migrations;
use std::process::ExitCode;
#[tokio::main]
async fn main() -> ExitCode {
slave_framework::migration::console::run(migrations::all()).await
}