Como excluir registros de logs de ações de funcionários

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.

1 curtida

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.

1 curtida

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