emails: fix invalid email address deletion script.

Fix script to delete all invalid email addresses. In production there
were ~4000 users with invalid email addresses because we used to not do
any validation of emails during signup.
This commit is contained in:
evazion
2021-01-01 22:37:44 -06:00
parent 014199ec2b
commit 1aabc0aae0

View File

@@ -3,5 +3,5 @@
require_relative "../../config/environment"
EmailAddress.transaction do
EmailAddress.where("address !~ ? AND address !~ ?", "@", "\\.").count
EmailAddress.valid(false).destroy_all
end