diff --git a/sigi/apps/contatos/migrations/0006_alter_unidadefederativa_regiao.py b/sigi/apps/contatos/migrations/0006_alter_unidadefederativa_regiao.py new file mode 100644 index 0000000..968e9cf --- /dev/null +++ b/sigi/apps/contatos/migrations/0006_alter_unidadefederativa_regiao.py @@ -0,0 +1,44 @@ +# Generated by Django 4.1.1 on 2022-09-27 16:12 + +from django.db import migrations, models + +from sigi.apps.contatos.models import UnidadeFederativa + + +def acerta_sudeste_fw(apps, schema_editor): + UnidadeFederativa = apps.get_model("contatos", "UnidadeFederativa") + UnidadeFederativa.objects.filter(regiao="SD").update(regiao="SE") + + +def acerta_sudeste_rw(apps, schema_editor): + UnidadeFederativa = apps.get_model("contatos", "UnidadeFederativa") + UnidadeFederativa.objects.filter(regiao="SE").update(regiao="SD") + + +class Migration(migrations.Migration): + + dependencies = [ + ( + "contatos", + "0005_alter_mesorregiao_options_alter_microrregiao_options_and_more", + ), + ] + + operations = [ + migrations.AlterField( + model_name="unidadefederativa", + name="regiao", + field=models.CharField( + choices=[ + ("CO", "Centro-Oeste"), + ("NE", "Nordeste"), + ("NO", "Norte"), + ("SE", "Sudeste"), + ("SL", "Sul"), + ], + max_length=2, + verbose_name="regiĆ£o", + ), + ), + migrations.RunPython(acerta_sudeste_fw, acerta_sudeste_rw), + ] diff --git a/sigi/apps/contatos/models.py b/sigi/apps/contatos/models.py index 2f0c41d..3ab30c5 100644 --- a/sigi/apps/contatos/models.py +++ b/sigi/apps/contatos/models.py @@ -14,7 +14,7 @@ class UnidadeFederativa(models.Model): ("CO", _("Centro-Oeste")), ("NE", _("Nordeste")), ("NO", _("Norte")), - ("SD", _("Sudeste")), + ("SE", _("Sudeste")), ("SL", _("Sul")), ) codigo_ibge = models.PositiveIntegerField(