diff --git a/lib/data_update_scripts/20201019192035_backfill_registered_for_users.rb b/lib/data_update_scripts/20201019192035_backfill_registered_for_users.rb new file mode 100644 index 000000000..033cd0782 --- /dev/null +++ b/lib/data_update_scripts/20201019192035_backfill_registered_for_users.rb @@ -0,0 +1,10 @@ +module DataUpdateScripts + class BackfillRegisteredForUsers + def run + users = User.where.not(invitation_accepted_at: nil).where(registered: false).or(User.where(registered_at: nil)) + users.find_each do |user| + user.update_columns(registered: true, registered_at: user.invitation_accepted_at) + end + end + end +end