Archived
1
0
Fork 0

feat: add dotenv to load migra config

This commit is contained in:
Dmitriy Pleshevskiy 2021-02-26 01:21:29 +03:00
parent 26a0ddb8aa
commit 9e5c2192d4
2 changed files with 11 additions and 4 deletions

View file

@ -24,9 +24,13 @@ path = "tests/commands.rs"
structopt = "0.3" structopt = "0.3"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
toml = "0.5" toml = "0.5"
chrono = "0.4.19" chrono = "0.4"
postgres = "0.19.0" postgres = "0.19"
dotenv = { version = "0.15", optional = true }
[dev-dependencies] [dev-dependencies]
assert_cmd = "1.0.3" assert_cmd = "1"
predicates = "1.0.7" predicates = "1"
[features]
default = []

View file

@ -13,6 +13,9 @@ use opts::{AppOpt, Command, StructOpt};
use std::io; use std::io;
fn main() -> StdResult<()> { fn main() -> StdResult<()> {
#[cfg(feature = "dotenv")]
dotenv::dotenv().ok();
let opt = AppOpt::from_args(); let opt = AppOpt::from_args();
match opt.command { match opt.command {