diff --git a/django_migration_linter/migration_linter.py b/django_migration_linter/migration_linter.py index 7b73a67..ec0d763 100644 --- a/django_migration_linter/migration_linter.py +++ b/django_migration_linter/migration_linter.py @@ -241,4 +241,14 @@ class MigrationLinter(object): and self.ignore_name_contains in migration_name ) or (migration_name in self.ignore_name) + or ( + self.only_applied_migrations + and (app_label, migration_name) + not in self.migration_loader.applied_migrations + ) + or ( + self.only_unapplied_migrations + and (app_label, migration_name) + in self.migration_loader.applied_migrations + ) )