mirror of https://github.com/django/django.git
Refs #32528 -- Simplified MigrationAutodetector._sort_migrations().
This commit is contained in:
parent
1e62a64202
commit
39f83765e1
|
@ -391,10 +391,9 @@ class MigrationAutodetector:
|
|||
# Resolve intra-app dependencies to handle circular
|
||||
# references involving a swappable model.
|
||||
dep = self._resolve_dependency(dep)[0]
|
||||
if dep[0] == app_label:
|
||||
for op2 in ops:
|
||||
if self.check_dependency(op2, dep):
|
||||
ts.add(op, op2)
|
||||
if dep[0] != app_label:
|
||||
continue
|
||||
ts.add(op, *(x for x in ops if self.check_dependency(x, dep)))
|
||||
self.generated_operations[app_label] = list(ts.static_order())
|
||||
|
||||
def _optimize_migrations(self):
|
||||
|
|
Loading…
Reference in New Issue