|
|
@ -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 |
|
|
@ -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", |
|
|
@ -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(): |
|
|
|