Browse Source

Corrige restringe_e_reaponta_tipo_autor

migracao
Marcio Mazza 6 years ago
parent
commit
82340485c5
  1. 13
      sapl/legacy/migracao_dados.py

13
sapl/legacy/migracao_dados.py

@ -743,14 +743,19 @@ def apaga_ref_a_mats_e_docs_inexistentes_em_proposicoes():
def restringe_e_reaponta_tipo_autor():
# restringe somente ao realmente utilizado
# e corrige um erro comum
exec_legado(
"""delete from tipo_autor where tip_autor not in (
""" delete from tipo_autor where tip_autor not in (
select distinct(tip_autor) from autor);
update tipo_autor set des_tipo_autor = 'Comissão'
where des_tipo_autor = 'Comissao';
"""
)
# e corrige um erro comum
if TipoAutor.objects.filter(descricao="Comissão").exists():
exec_legado(
""" update tipo_autor set des_tipo_autor = 'Comissão'
where des_tipo_autor = 'Comissao';
"""
)
conflitos, max_id = encontra_conflitos_tipo_autor()
def sql_reaponta_tipo_autor(id_novo, id_antigo):

Loading…
Cancel
Save