Como excluir registros de logs de ações de funcionários
https://xxxxxxxxx.com/admin/logs/staff_action_logs
Qual problema você está tentando resolver? Eles não ocupam muito espaço e é bom poder dizer quem quebrou o quê quando.
Mas algo assim em Rails:
UserHistory.where(action: 3).destroy_all
Eu não recomendo, mas acho que faz o que você pede.
Eu gosto de limpeza
UserHistory.destroy_all
Sim. Não tenho muita certeza do que é “action: 3”, mas foi o que vi para o que pareciam ser alterações nas configurações do sistema. Remova isso e você os apagará todos, incluindo coisas como quem baniu qual usuário, quais usuários mudaram seus nomes de usuário e um monte de outras coisas realmente úteis (a menos que este seja um site de teste, eu acho?)
Se for um fórum ativo, é uma má ideia, e a menos que você tenha feito algo que esteja tentando esconder, há uma chance razoável de que você se arrependa.
