Randomize milestones per record in dev seeds
This commit is contained in:
@@ -7,15 +7,17 @@ end
|
|||||||
|
|
||||||
section "Creating investment milestones" do
|
section "Creating investment milestones" do
|
||||||
Budget::Investment.find_each do |investment|
|
Budget::Investment.find_each do |investment|
|
||||||
milestone = investment.milestones.build(
|
rand(1..5).times do
|
||||||
publication_date: rand(Date.tomorrow..(Date.current + 3.weeks)),
|
milestone = investment.milestones.build(
|
||||||
status_id: Milestone::Status.all.sample
|
publication_date: rand(Date.tomorrow..(Date.current + 3.weeks)),
|
||||||
)
|
status_id: Milestone::Status.all.sample
|
||||||
I18n.available_locales.map do |locale|
|
)
|
||||||
Globalize.with_locale(locale) do
|
I18n.available_locales.map do |locale|
|
||||||
milestone.description = "Description for locale #{locale}"
|
Globalize.with_locale(locale) do
|
||||||
milestone.title = I18n.l(Time.current, format: :datetime)
|
milestone.description = "Description for locale #{locale}"
|
||||||
milestone.save!
|
milestone.title = I18n.l(Time.current, format: :datetime)
|
||||||
|
milestone.save!
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user