1
0
mirror of https://gitlab.crans.org/bde/nk20-scripts synced 2024-12-26 01:12:25 +00:00

Import note balance of BDE and special notes

This commit is contained in:
Yohann D'ANELLO 2020-08-01 18:06:31 +02:00
parent e16629cc70
commit 877d2e28d0

View File

@ -67,6 +67,12 @@ class Command(ImportCommand):
for row in cur:
MAP_IDBDE_PROMOTION[row["idbde"]] = row
cur.execute("SELECT * FROM comptes WHERE idbde <= 0 ORDER BY idbde;")
for row in cur:
note = Note.objects.get(pk=MAP_IDBDE[row["idbde"]])
note.balance = row["solde"]
note.save()
cur.execute("SELECT * FROM comptes WHERE idbde > 0 ORDER BY idbde;")
pk_club = 3
pk_user = 1
@ -114,6 +120,7 @@ class Command(ImportCommand):
"last_name": row["nom"],
"email": row["mail"],
"is_active": True, # temporary
"date_joined": make_aware(MAP_IDBDE_PROMOTION[row["idbde"]]["created_at"]),
}
profile_dict = {
"pk": pk_profile,