From b8a2baf9acd4cec05e58ce5d6e8413dc7a9a3d92 Mon Sep 17 00:00:00 2001 From: robcolbert Date: Thu, 4 Jul 2019 02:21:52 -0400 Subject: [PATCH] convert all emails to lowercase --- lib/tasks/fix_email_case.rake | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 lib/tasks/fix_email_case.rake diff --git a/lib/tasks/fix_email_case.rake b/lib/tasks/fix_email_case.rake new file mode 100644 index 00000000..9ce44ae6 --- /dev/null +++ b/lib/tasks/fix_email_case.rake @@ -0,0 +1,13 @@ +# frozen_string_literal: true + +task fix_email_case: 'gabsocial:fix_email_case' + +namespace :gabsocial do + desc 'Convert emails to lowercase' + task :fix_email_case => :environment do + User.select(:id, :email).all.each do |user| + user.update_column :email, user.email.downcase + puts(user.id) + end + end +end