Files
fizzy/script/migrations/backfill_weekly_highlights.rb
T
Jorge Manrubia 4bcc1627e8 Tweak script
2025-09-02 10:56:21 +02:00

16 lines
336 B
Ruby

#!/usr/bin/env ruby
require_relative "../config/environment"
WEEKS_TO_BACKFILL = 10
ActiveRecord::Base.logger = Logger.new(File::NULL)
ApplicationRecord.with_each_tenant do |tenant|
WEEKS_TO_BACKFILL.times do |index|
User.find_each do |user|
user.generate_weekly_highlights(Time.current - index.weeks)
end
end
end