Fix drop model in the downgrade. (#132)

This commit is contained in:
long2ice
2021-03-18 23:40:13 +08:00
parent a19edd3a35
commit 505d361597
5 changed files with 71 additions and 58 deletions

View File

@@ -169,7 +169,11 @@ class Migrate:
model = cls._get_model(new_model_describe.get("name").split(".")[1])
if new_model_str not in old_models.keys():
cls._add_operator(cls.add_model(model), upgrade)
if upgrade:
cls._add_operator(cls.add_model(model), upgrade)
else:
# we can't find origin model when downgrade, so skip
pass
else:
old_model_describe = old_models.get(new_model_str)