diff --git a/db/dev_seeds.rb b/db/dev_seeds.rb index 2082102a1..9898ad46f 100644 --- a/db/dev_seeds.rb +++ b/db/dev_seeds.rb @@ -422,6 +422,31 @@ Budget.balloting.last.investments.each do |investment| investment.update(selected: true, feasibility: "feasible") end +puts " ✅" +print "Winner Investments" + +budget = Budget.where(phase: "finished").last +(1..100).each do |i| + heading = budget.headings.reorder("RANDOM()").first + investment = Budget::Investment.create!( + author: User.reorder("RANDOM()").first, + heading: heading, + group: heading.group, + budget: heading.group.budget, + title: Faker::Lorem.sentence(3).truncate(60), + external_url: Faker::Internet.url, + description: "
#{Faker::Lorem.paragraphs.join('
')}
", + created_at: rand((Time.now - 1.week) .. Time.now), + feasibility: "feasible", + valuation_finished: true, + selected: true, + price: rand(10000 .. heading.price), + terms_of_service: "1") +end +budget.headings.each do |heading| + Budget::Result.new(budget, heading).calculate_winners +end + puts " ✅" print "Creating Valuation Assignments"