From d540469331a0016eb1643ea7254c1aa2846fd7e5 Mon Sep 17 00:00:00 2001 From: Marcio Mazza Date: Thu, 22 Sep 2022 18:20:20 -0300 Subject: [PATCH] =?UTF-8?q?Ajusta=20verifica=C3=A7=C3=A3o=20de=20que=20o?= =?UTF-8?q?=20banco=20est=C3=A1=20vazio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sapl/legacy/migracao_dados.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/sapl/legacy/migracao_dados.py b/sapl/legacy/migracao_dados.py index f733db021..3a52ed3d1 100644 --- a/sapl/legacy/migracao_dados.py +++ b/sapl/legacy/migracao_dados.py @@ -1070,6 +1070,14 @@ def do_flush(): # ) # fill_vinculo_norma_juridica() # + # # tb apagamos os dados do reversion, p nao confundir apagados_pelo_usuario + # Revision.objects.all().delete() + # Version.objects.all().delete() + # + # apaga tipos de autor padrão (criados no flush acima) + # TipoAutor.objects.all().delete() + # + # --------------------------------------------------------------------------- # O flush está ativando o evento em sapl.rules.apps # que está criando permissoes duplicadas # models.signals.post_migrate.connect(receiver=create_proxy_permissions, ...) @@ -1087,17 +1095,13 @@ def do_flush(): NormaJuridica, Protocolo, Mandato, + Revision, + Version, ): assert not model.objects.exists() info("O banco acabou de ser criado e está vazio => prosseguimos") - # apaga tipos de autor padrão (criados no flush acima) - TipoAutor.objects.all().delete() - # tb apagamos os dados do reversion, p nao confundir apagados_pelo_usuario - Revision.objects.all().delete() - Version.objects.all().delete() - def migrar_dados(primeira_migracao=False, apagar_do_legado=False): try: