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.
