1 # frozen_string_literal: true
 
   3 class BackfillDeactivatesAtInUserBlocks < ActiveRecord::Migration[7.1]
 
   4   class UserBlock < ApplicationRecord; end
 
   6   disable_ddl_transaction!
 
   9     UserBlock.where(:needs_view => false, :deactivates_at => nil).in_batches do |relation|
 
  10       relation.update_all("deactivates_at = GREATEST(ends_at, updated_at)")