Come eliminare i record dei log delle azioni dello staff
https://xxxxxxxxx.com/admin/logs/staff_action_logs
Quale problema stai cercando di risolvere? Non occupano molto spazio ed è utile poter dire chi ha fatto cosa quando.
Ma qualcosa del genere in Rails:
UserHistory.where(action: 3).destroy_all
Non lo consiglio, ma penso che faccia quello che chiedi.
Mi piace la pulizia
UserHistory.destroy_all
Sì. Non sono del tutto sicuro di cosa sia “action: 3”, ma era quello che ho visto per quello che sembravano essere modifiche alle impostazioni di sistema. Rimuovilo e li cancellerai tutti, inclusi elementi come chi ha bannato quale utente, quali utenti hanno cambiato i loro nomi utente e un sacco di altre cose davvero utili (a meno che questo non sia un sito di test, immagino?)
Se è un forum attivo, è una pessima idea, e a meno che tu non abbia fatto qualcosa che stai cercando di nascondere, c’è una buona probabilità che te ne pentirai.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
