1
0
mirror of https://gitlab.crans.org/bde/nk20-scripts synced 2025-02-06 07:13:01 +00:00

19 lines
740 B
Python
Raw Normal View History

2020-02-24 14:19:40 +01:00
#!/usr/env/bin python3
2020-05-25 01:18:24 +02:00
import subprocess
from django.core.management.base import BaseCommand
from django.core.management import call_command
2020-04-27 02:08:01 +02:00
2020-02-24 14:19:40 +01:00
class Command(BaseCommand):
"""
Command for importing the database of NK15.
Need to be run by a user with a registered role in postgres for the database nk15.
"""
2020-02-24 14:19:40 +01:00
def handle(self, *args, **kwargs):
2020-05-25 01:18:24 +02:00
subprocess.call("./apps/scripts/shell/tabularasa")
call_command('import_account', alias=True, chunk=5000, save = "map.json")
call_command('import_activities', chunk=5000, map="map.json")
call_command('import_transaction', chunk=5000, buttons=True, map="map.json")
call_command('make_su', 'Coq', 'erdnaxe', 'PAC', 'Pollion', 'ÿnérant')