mirror of https://github.com/interlegis/sapl.git
Marcio Mazza
7 years ago
2 changed files with 3 additions and 23 deletions
@ -1,33 +1,13 @@ |
|||
from django.core import management |
|||
from django.core.management.base import BaseCommand |
|||
|
|||
from sapl.legacy.migracao import migrar, migrar_dados |
|||
from sapl.legacy.migracao import migrar |
|||
|
|||
|
|||
class Command(BaseCommand): |
|||
|
|||
help = 'Migração de dados do SAPL 2.5 para o SAPL 3.1' |
|||
|
|||
def add_arguments(self, parser): |
|||
parser.add_argument( |
|||
'--force', |
|||
action='store_true', |
|||
default=False, |
|||
dest='force', |
|||
help='Não interativa: pula confirmação de exclusão dos dados', |
|||
) |
|||
parser.add_argument( |
|||
'--dados', |
|||
action='store_true', |
|||
default=False, |
|||
dest='dados', |
|||
help='migra somente dados', |
|||
) |
|||
|
|||
def handle(self, *args, **options): |
|||
management.call_command('migrate') |
|||
somente_dados, interativo = options['dados'], not options['force'] |
|||
if somente_dados: |
|||
migrar_dados(interativo=interativo) |
|||
else: |
|||
migrar(interativo=interativo) |
|||
migrar(interativo=False) |
|||
|
Loading…
Reference in new issue