From c610df269f3608d47589fd3955da12544437a663 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Sat, 22 Nov 2025 13:02:58 +0200 Subject: [PATCH] adjust populate --- lib/submission_events.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/submission_events.rb b/lib/submission_events.rb index a2c82afa..570652e1 100644 --- a/lib/submission_events.rb +++ b/lib/submission_events.rb @@ -23,7 +23,11 @@ module SubmissionEvents def populate_account_id Account.find_each do |account| - SubmissionEvent.where(submission_id: account.submissions).in_batches.update_all(account_id: account.id) + ids = account.submissions.pluck(:id) + + ids.each_slice(10_000).each do |batch| + SubmissionEvent.where(submission_id: batch).update_all(account_id: account.id) + end end end end