Randomize milestones publication date in dev seeds

This commit is contained in:
Javi Martín
2018-11-15 12:39:42 +01:00
parent 2fdd367f22
commit 1c531cfc00

View File

@@ -7,7 +7,10 @@ end
section "Creating investment milestones" do
Budget::Investment.find_each do |investment|
milestone = investment.milestones.build(publication_date: Date.tomorrow, status_id: Milestone::Status.all.sample)
milestone = investment.milestones.build(
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
milestone.description = "Description for locale #{locale}"