Archived
1
0
Fork 0

chore: fix cli

This commit is contained in:
Dmitriy Pleshevskiy 2021-06-13 01:12:13 +03:00
parent 7f478671b1
commit 9552ece678
3 changed files with 3 additions and 5 deletions

View file

@ -20,7 +20,7 @@ sqlite = ["migra/sqlite"]
mysql = ["migra/mysql"] mysql = ["migra/mysql"]
[dependencies] [dependencies]
migra = { version = "0", path = "../migra" } migra = { version = "1", path = "../migra" }
cfg-if = "1.0" cfg-if = "1.0"
structopt = "0.3" structopt = "0.3"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }

View file

@ -35,8 +35,7 @@ pub(crate) fn print_migration_lists(app: &App) -> migra::StdResult<()> {
println!(); println!();
let all_migrations = migra::fs::get_all_migrations(&config.migration_dir_path())?; let all_migrations = migra::fs::get_all_migrations(&config.migration_dir_path())?;
let pending_migrations = let pending_migrations = all_migrations.exclude(&applied_migrations);
migra::fs::filter_pending_migrations(&all_migrations, &applied_migrations);
show_pending_migrations(&pending_migrations); show_pending_migrations(&pending_migrations);

View file

@ -16,8 +16,7 @@ pub(crate) fn upgrade_pending_migrations(
let applied_migration_names = client.get_applied_migrations()?; let applied_migration_names = client.get_applied_migrations()?;
let all_migrations = migra::fs::get_all_migrations(&migrations_dir_path)?; let all_migrations = migra::fs::get_all_migrations(&migrations_dir_path)?;
let pending_migrations = let pending_migrations = all_migrations.exclude(&applied_migration_names);
migra::fs::filter_pending_migrations(&all_migrations, &applied_migration_names);
if pending_migrations.is_empty() { if pending_migrations.is_empty() {
println!("Up to date"); println!("Up to date");
return Ok(()); return Ok(());