Add task to regenerate ballot_lines_count cache

We've added this column recently to `budget_ballots`, and we use it to
calculate stats.
This commit is contained in:
Javi Martín
2019-05-29 18:52:23 +02:00
parent 24bab90cff
commit dd851cb6cc

View File

@@ -0,0 +1,8 @@
namespace :budgets do
desc "Regenerate ballot_lines_count cache"
task calculate_ballot_lines: :environment do
Budget::Ballot.find_each do |ballot|
Budget::Ballot.reset_counters ballot.id, :lines
end
end
end