Beispiel #1
0
def drop_audit(init_date=None, end_date=None):
    """Delete all Documents in Audit database.
    """
    if not init_date and not end_date:
        ModelAction.drop_collection()
        Access.drop_collection()
        Process.drop_collection()
    else:
        ModelAction.objects.filter(timestamp__gte=init_date,
                                   timestamp__lte=end_date).delete()
        Access.objects.filter(time__request__gte=init_date,
                              time__request__lte=end_date).delete()
        Process.objects.filter(creation_time__gte=init_date,
                               creation_time__lte=end_date).delete()