diff --git a/sapl/legacy/migracao_dados.py b/sapl/legacy/migracao_dados.py index 42114dbfa..22abf6dd1 100644 --- a/sapl/legacy/migracao_dados.py +++ b/sapl/legacy/migracao_dados.py @@ -168,6 +168,10 @@ def warn(tipo, msg, dados): @lru_cache() def get_pk_legado(tabela): + if tabela == 'despacho_inicial': + # adaptação para deleção correta no mysql ao final de migrar_model + # acompanha o agrupamento de despacho_inicial feito em iter_sql_records + return 'cod_materia', 'cod_comissao' res = exec_legado( 'show index from {} WHERE Key_name = "PRIMARY"'.format(tabela)) return [r[4] for r in res]