Add associate community rake task.
This commit is contained in:
21
lib/tasks/communities.rake
Normal file
21
lib/tasks/communities.rake
Normal file
@@ -0,0 +1,21 @@
|
||||
namespace :communities do
|
||||
|
||||
desc "Associate community to proposals and budget investments"
|
||||
task associate_community: :environment do
|
||||
|
||||
Proposal.all.each do |proposal|
|
||||
if proposal.community.blank?
|
||||
community = Community.create
|
||||
proposal.update(community_id: community.id)
|
||||
end
|
||||
end
|
||||
|
||||
Budget::Investment.all.each do |investment|
|
||||
if investment.community.blank?
|
||||
community = Community.create
|
||||
investment.update(community_id: community.id)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user