Browse Source

Adiciona opcao ao comando de migracao p flush

migracao
Marcio Mazza 6 years ago
parent
commit
8e9ebf0e3f
  1. 23
      sapl/legacy/management/commands/migracao_25_31.py
  2. 11
      sapl/legacy/management/commands/migracao_documentos.py

23
sapl/legacy/management/commands/migracao_25_31.py

@ -5,16 +5,27 @@ from sapl.legacy.migracao import migrar
class Command(BaseCommand):
help = 'Migração de dados do SAPL 2.5 para o SAPL 3.1'
help = "Migração de dados do SAPL 2.5 para o SAPL 3.1"
def add_arguments(self, parser):
parser.add_argument(
'-a',
action='store_true',
"-a",
action="store_true",
default=False,
dest='apagar_do_legado',
help='Apagar entradas migradas do legado',
dest="apagar_do_legado",
help="Apagar entradas migradas do legado",
)
parser.add_argument(
"-f",
action="store_true",
default=False,
dest="flush",
help="Apagar banco antes de migrar",
)
def handle(self, *args, **options):
migrar(apagar_do_legado=options['apagar_do_legado'])
migrar(
apagar_do_legado=options["apagar_do_legado"],
flush=options["flush"],
)

11
sapl/legacy/management/commands/migracao_documentos.py

@ -1,11 +0,0 @@
from django.core.management.base import BaseCommand
from sapl.legacy.migracao_documentos import migrar_documentos
class Command(BaseCommand):
help = 'Migração documentos do SAPL 2.5 para o SAPL 3.1'
def handle(self, *args, **options):
migrar_documentos()
Loading…
Cancel
Save