|
@ -536,11 +536,12 @@ class DataMigrator: |
|
|
self.populate_renamed_fields(new, old) |
|
|
self.populate_renamed_fields(new, old) |
|
|
if ajuste_antes_salvar: |
|
|
if ajuste_antes_salvar: |
|
|
ajuste_antes_salvar(new, old) |
|
|
ajuste_antes_salvar(new, old) |
|
|
save(new, old) |
|
|
|
|
|
except ForeignKeyFaltando: |
|
|
except ForeignKeyFaltando: |
|
|
# tentamos preencher uma FK e o ojeto relacionado não existe |
|
|
# tentamos preencher uma FK e o ojeto relacionado não existe |
|
|
# então este é um objeo órfão: simplesmente ignoramos |
|
|
# então este é um objeo órfão: simplesmente ignoramos |
|
|
continue |
|
|
continue |
|
|
|
|
|
else: |
|
|
|
|
|
save(new, old) |
|
|
if ajuste_depois_salvar: |
|
|
if ajuste_depois_salvar: |
|
|
ajuste_depois_salvar(new, old) |
|
|
ajuste_depois_salvar(new, old) |
|
|
|
|
|
|
|
|