Skip to content

Commit

Permalink
chore: use find_each
Browse files Browse the repository at this point in the history
  • Loading branch information
rabbitz committed Aug 1, 2023
1 parent ff38f70 commit db3c409
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions lib/tasks/migration/update_output_cells_status.rake
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,16 @@ class UpdateCellOutputsStatus
desc "Usage: RAILS_ENV=production bundle exec rake migration:update_output_cells_status"
task update_output_cells_status: :environment do
ApplicationRecord.transaction do
outputs = CellOutput.pending.includes(:ckb_transaction).where(ckb_transaction: { tx_status: "committed" })
outputs.each do |output|
CellOutput.pending.includes(:ckb_transaction).where(ckb_transaction: { tx_status: "committed" }).find_each do |output|
output.live!
update_udt_account(output)
@address_ids << output.address_id
end
end

update_addresses_live_cells_count

puts "done"
end
end
end
Expand Down

0 comments on commit db3c409

Please sign in to comment.