Browse Source

Move cria_models_tipo_autor p sapl.base.receivers

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

17
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 AppConfig as AppConf
from sapl.base.models import Autor, TipoAutor 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.comissoes.models import Comissao, Composicao, Participacao, Reuniao
from sapl.legacy.models import NormaJuridica as OldNormaJuridica from sapl.legacy.models import NormaJuridica as OldNormaJuridica
from sapl.legacy.models import Numeracao, TipoNumeracaoProtocolo 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): 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 * a lista de grupos de cod_autor'es repetidos
(quando mais de um cod_autor para um mesmo cod_zzz) (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("proposicao", "num_proposicao int(11) NULL")
garante_coluna_no_legado( 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( garante_coluna_no_legado(
@ -942,7 +942,7 @@ def iter_sql_records(tabela):
def fill_vinculo_norma_juridica(): def fill_vinculo_norma_juridica():
lista = [ lista = [
("A", "Altera o(a)", "Alterado(a) pelo(a)"), ("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)"), ("P", "Revoga parcialmente o(a)", "Revogado(a) parcialmente pelo(a)"),
( (
"T", "T",
@ -954,8 +954,8 @@ def fill_vinculo_norma_juridica():
("E", "Reedita o(a)", "Reeditada pelo(a)"), ("E", "Reedita o(a)", "Reeditada pelo(a)"),
("I", "Reedita com alteração o(a)", "Reeditada com alteração pelo(a)"), ("I", "Reedita com alteração o(a)", "Reeditada com alteração pelo(a)"),
("G", "Regulamenta o(a)", "Regulamentada pelo(a)"), ("G", "Regulamenta o(a)", "Regulamentada pelo(a)"),
("K", "Suspende parcialmente o(a)", "Suspenso(a) parcialmente pelo(a)",), ("K", "Suspende parcialmente o(a)", "Suspenso(a) parcialmente pelo(a)"),
("L", "Suspende integralmente o(a)", "Suspenso(a) integralmente pelo(a)",), ("L", "Suspende integralmente o(a)", "Suspenso(a) integralmente pelo(a)"),
( (
"N", "N",
"Julga integralmente inconstitucional", "Julga integralmente inconstitucional",
@ -1404,7 +1404,7 @@ Colocamos então o número de protocolo no campo "número externo".
warn( warn(
"protocolo_faltando", "protocolo_faltando",
msg, 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 new.observacao += ("\n\n" if new.observacao else "") + nota
@ -1789,8 +1789,7 @@ TAG_MARCO = "marco"
def gravar_marco( def gravar_marco(
nome_dir="dados", pula_se_ja_existe=False, versiona=True, gera_backup=True 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 # prepara ou localiza repositorio
dir_dados = Path(REPO.working_dir, nome_dir) dir_dados = Path(REPO.working_dir, nome_dir)
if pula_se_ja_existe and dir_dados.exists(): if pula_se_ja_existe and dir_dados.exists():

Loading…
Cancel
Save