/
germanubis
/
sqlx
ΠΠ±Π·ΠΎΡ
ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
ΠΠΎΠΉΡΠΈ
/
germanubis
/
sqlx
ΠΠΎΠ΄
ΠΠ°ΠΏΡΠΎΡΡ
0
ΠΠ°Π΄Π°ΡΠΈ
ΠΠΈΠΊΠΈ
ΠΠ°ΠΊΠ΅ΡΡ
0
Π Π΅Π»ΠΈΠ·Ρ
0
ΠΠ½Π°Π»ΠΈΡΠΈΠΊΠ°
ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ
v0.7.2
sqlx-cli/src/bin/cargo-sqlx.rs
23 ΡΡΡΠΎΠΊΠΈ
517 B
Austin Bonander
chore: replace `dotenv` with `dotenvy` (#2003)
29 ΠΈΡΠ» 2022, 00:33
ΠΠ΅ Π²Π΅ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½
29 ΠΈΡΠ» 2022, 00:33
a2eceec
ΠΠΎΠ΄
ΠΠ²ΡΠΎΡΡΡΠ²ΠΎ
Π ΡΡΠΌ ΠΊΠΎΠ΄?
use clap::Parser; use console::style; use sqlx_cli::Opt; use std::process; // cargo invokes this binary as `cargo-sqlx sqlx <args>` // so the parser below is defined with that in mind #[derive(Parser, Debug)] #[clap(bin_name = "cargo")] enum Cli { Sqlx(Opt), } #[tokio::main] async fn main() { dotenvy::dotenv().ok(); let Cli::Sqlx(opt) = Cli::parse(); if let Err(error) = sqlx_cli::run(opt).await { println!("{} {}", style("error:").bold().red(), error); process::exit(1); } }