From 979ddeb2223120a6ced3b3c3d419beeda1095a0c Mon Sep 17 00:00:00 2001 From: Jonas Platte Date: Fri, 24 Jul 2020 16:43:28 +0200 Subject: [PATCH] cargo-sqlx-cli: Fix exiting with 0 on failure --- sqlx-cli/src/bin/cargo-sqlx.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sqlx-cli/src/bin/cargo-sqlx.rs b/sqlx-cli/src/bin/cargo-sqlx.rs index 5bf7bd1e..bfae83e9 100644 --- a/sqlx-cli/src/bin/cargo-sqlx.rs +++ b/sqlx-cli/src/bin/cargo-sqlx.rs @@ -1,7 +1,7 @@ use clap::{crate_version, AppSettings, FromArgMatches, IntoApp}; use console::style; use sqlx_cli::Opt; -use std::env; +use std::{env, process}; #[tokio::main] async fn main() { @@ -17,5 +17,6 @@ async fn main() { if let Err(error) = sqlx_cli::run(Opt::from_arg_matches(&matches)).await { println!("{} {}", style("error:").bold().red(), error); + process::exit(1); } }