use clap::Parser;
use console::style;
use sqlx_cli::Opt;
#[derive(Parser, Debug)]
#[clap(bin_name = "cargo")]
enum Cli {
SqlxMssql(Opt),
}
#[tokio::main]
async fn main() {
sqlx_cli::maybe_apply_dotenv();
sqlx_core::any::driver::install_drivers(&[sqlx_mssql_odbc_core::any::DRIVER])
.expect("failed to install MSSQL ODBC driver");
let Cli::SqlxMssql(opt) = Cli::parse();
if let Err(error) = sqlx_cli::run(opt).await {
println!("{} {}", style("error:").bold().red(), error);
std::process::exit(1);
}
}