From 8569e4f22e3d6e488f9c3753df0a5ae3359dcc20 Mon Sep 17 00:00:00 2001 From: kikito Date: Mon, 18 Apr 2016 18:52:21 +0200 Subject: [PATCH] adds rake task to destroy identities from erased users --- lib/tasks/users.rake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/tasks/users.rake b/lib/tasks/users.rake index f0ef16b76..efbeeaa94 100644 --- a/lib/tasks/users.rake +++ b/lib/tasks/users.rake @@ -71,4 +71,9 @@ namespace :users do user_ids_to_review.each { |id| User.find(id).update(registering_with_oauth: true) } end end + + desc "Removes identities associated to erased users" + task remove_erased_identities: :environment do + Identity.joins(:user).where('users.erased_at IS NOT NULL').destroy_all + end end