diff --git a/sqlx-cli/src/migrate.rs b/sqlx-cli/src/migrate.rs index f51e68f2d2..637f874242 100644 --- a/sqlx-cli/src/migrate.rs +++ b/sqlx-cli/src/migrate.rs @@ -130,6 +130,11 @@ pub async fn info(migration_source: &str, uri: &str) -> anyhow::Result<()> { .collect(); for migration in migrator.iter() { + if migration.migration_type.is_down_migration() { + // Skipping down migrations + continue; + } + let applied = applied_migrations.get(&migration.version); let (status_msg, mismatched_checksum) = if let Some(applied) = applied {