Commit cbd85ff0 authored by Grizzly's avatar Grizzly

Suppression de l'historique

parent 2524c09e
from django.core.management.base import BaseCommand from django.core.management.base import BaseCommand
from users.models import User, School, Adherent, Club from users.models import User, School, Adherent, Club
from machines.models import Domain, Machine from machines.models import Domain, Machine
from reversion.models import Revision
from django.db.models import F, Value from django.db.models import F, Value
from django.db.models import Q from django.db.models import Q
from django.db.models.functions import Concat from django.db.models.functions import Concat
...@@ -87,6 +88,10 @@ class Command(BaseCommand): ...@@ -87,6 +88,10 @@ class Command(BaseCommand):
u.update(password = makeSecret(password)) u.update(password = makeSecret(password))
self.stdout.write(self.style.SUCCESS('done...')) self.stdout.write(self.style.SUCCESS('done...'))
self.stdout.write('Suppression de l\'historique (This may take some time)')
Revision.objects.all().delete()
self.stdout.write(self.style.SUCCESS('done...'))
self.stdout.write("Data anonymized!") self.stdout.write("Data anonymized!")
else: else:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment