Wie man die Aufzeichnungen der Mitarbeiteraktionsprotokolle löscht

So löschen Sie Einträge aus den Protokollen der Mitarbeiteraktionen
https://xxxxxxxxx.com/admin/logs/staff_action_logs

Welches Problem versuchen Sie zu lösen? Sie nehmen nicht viel Platz ein, und es ist gut zu wissen, wer was wann kaputt gemacht hat.

Aber so etwas in Rails:

UserHistory.where(action: 3).destroy_all

Ich empfehle es nicht, aber ich denke, es tut, was Sie fragen.

1 „Gefällt mir“

Ich mag Sauberkeit

UserHistory.destroy_all

Ja. Ich bin mir nicht ganz sicher, was „action: 3“ ist, aber es war das, was ich für Änderungen an Systemeinstellungen gesehen habe. Entfernen Sie das und Sie werden sie alle wegwischen, einschließlich Dinge wie wer welchen Benutzer gesperrt hat, welche Benutzer ihre Benutzernamen geändert haben, und eine Reihe anderer wirklich nützlicher Dinge (es sei denn, dies ist eine Testseite, nehme ich an?)

Wenn es sich um ein aktives Forum handelt, ist dies eine schlechte Idee, und es sei denn, Sie haben etwas getan, das Sie verbergen möchten, besteht eine gute Chance, dass Sie es bereuen werden.

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.