Browse Source

Move cria_models_tipo_autor p sapl.base.receivers

migracao
Marcio Mazza 4 years ago
parent
commit
db1ca76dc0
  1. 21
      sapl/legacy/migracao_dados.py

21
sapl/legacy/migracao_dados.py

@ -31,7 +31,7 @@ from unipath import Path
from sapl.base.models import AppConfig as AppConf
from sapl.base.models import Autor, TipoAutor
from sapl.base.signals import cria_models_tipo_autor
from sapl.base.receivers import cria_models_tipo_autor
from sapl.comissoes.models import Comissao, Composicao, Participacao, Reuniao
from sapl.legacy.models import NormaJuridica as OldNormaJuridica
from sapl.legacy.models import Numeracao, TipoNumeracaoProtocolo
@ -436,7 +436,7 @@ def reverte_exclusao_de_autores_referenciados_no_legado():
def get_reapontamento_de_autores_repetidos(autores):
""" Dada uma lista ordenada de pares (cod_zzz, cod_autor) retorna:
"""Dada uma lista ordenada de pares (cod_zzz, cod_autor) retorna:
* a lista de grupos de cod_autor'es repetidos
(quando mais de um cod_autor para um mesmo cod_zzz)
@ -813,7 +813,7 @@ def uniformiza_banco(primeira_migracao):
garante_coluna_no_legado("proposicao", "num_proposicao int(11) NULL")
garante_coluna_no_legado(
"tipo_materia_legislativa", "ind_num_automatica BOOLEAN NULL DEFAULT FALSE",
"tipo_materia_legislativa", "ind_num_automatica BOOLEAN NULL DEFAULT FALSE"
)
garante_coluna_no_legado(
@ -942,7 +942,7 @@ def iter_sql_records(tabela):
def fill_vinculo_norma_juridica():
lista = [
("A", "Altera o(a)", "Alterado(a) pelo(a)"),
("R", "Revoga integralmente o(a)", "Revogado(a) integralmente pelo(a)",),
("R", "Revoga integralmente o(a)", "Revogado(a) integralmente pelo(a)"),
("P", "Revoga parcialmente o(a)", "Revogado(a) parcialmente pelo(a)"),
(
"T",
@ -954,8 +954,8 @@ def fill_vinculo_norma_juridica():
("E", "Reedita o(a)", "Reeditada pelo(a)"),
("I", "Reedita com alteração o(a)", "Reeditada com alteração pelo(a)"),
("G", "Regulamenta o(a)", "Regulamentada pelo(a)"),
("K", "Suspende parcialmente o(a)", "Suspenso(a) parcialmente pelo(a)",),
("L", "Suspende integralmente o(a)", "Suspenso(a) integralmente pelo(a)",),
("K", "Suspende parcialmente o(a)", "Suspenso(a) parcialmente pelo(a)"),
("L", "Suspende integralmente o(a)", "Suspenso(a) integralmente pelo(a)"),
(
"N",
"Julga integralmente inconstitucional",
@ -1321,7 +1321,7 @@ def migrar_model(model, apagar_do_legado):
def get_campos_crus_reversion(version):
"""Pega campos crus de uma versao do django reversion
"""Pega campos crus de uma versao do django reversion
p evitar erros de deserialização"""
assert version.format == "json"
[meta] = json.loads(version.serialized_data)
@ -1404,7 +1404,7 @@ Colocamos então o número de protocolo no campo "número externo".
warn(
"protocolo_faltando",
msg,
{"numero": numero, "cod_documento": old.cod_documento, "nota": nota,},
{"numero": numero, "cod_documento": old.cod_documento, "nota": nota},
)
new.observacao += ("\n\n" if new.observacao else "") + nota
@ -1789,8 +1789,7 @@ TAG_MARCO = "marco"
def gravar_marco(
nome_dir="dados", pula_se_ja_existe=False, versiona=True, gera_backup=True
):
"""Grava um dump de todos os dados como arquivos yaml no repo de marco
"""
"""Grava um dump de todos os dados como arquivos yaml no repo de marco"""
# prepara ou localiza repositorio
dir_dados = Path(REPO.working_dir, nome_dir)
if pula_se_ja_existe and dir_dados.exists():
@ -1943,7 +1942,7 @@ def get_conflitos_materias_legado_e_producao():
res = list(
exec_legado(
"""
select cod_materia, tip_id_basica, num_ident_basica, ano_ident_basica
select cod_materia, tip_id_basica, num_ident_basica, ano_ident_basica
from materia_legislativa where ind_excluido <> 1"""
)
)

Loading…
Cancel
Save