コンソールで特定のスタッフアクションログを削除する

続き: Don't log all post edits in staff action logs for a user-merge - #4 by JammyDodger

ありがとうございます。それまでの間、Railsコンソールに詳しい方が、指定した日付のシステム投稿編集ログを削除するコマンドを提案していただけると、ログのクリーンアップに役立ちます。

別トピックにした方がもっと反応があると思うので、分割しました。:+1:

user_histories テーブルに保存されています。これで始めるのに役立ちますか?

「いいね!」 2

以下のようなものかと思っていました。

UserHistory.where("created_at > ?", date).where(staffuser: xyz, action: "edit post").destroy_all

正しい構文で :stuck_out_tongue:

テーブル内にあるだけなら、Postgresから直接削除する方が簡単でしょう。

記憶している限りでは、以下のようになります。

UserHistory.where(bla,bla,bla)

ただし、Administrative Bulk Operations には、bla bla bla を埋めるのに役立つ他の情報もいくつかあります。

(現在コンピューターの前にいません)

「いいね!」 1