Add variety to legislation process dev seeds

This way different processes will be in different phases and it will be
easier to test the application locally.
This commit is contained in:
Javi Martín
2018-09-21 20:51:17 +02:00
parent 5ab8587ad2
commit 8064b53aad

View File

@@ -1,20 +1,20 @@
section "Creating legislation processes" do section "Creating legislation processes" do
5.times do 9.times do |i|
Legislation::Process.create!(title: Faker::Lorem.sentence(3).truncate(60), Legislation::Process.create!(title: Faker::Lorem.sentence(3).truncate(60),
description: Faker::Lorem.paragraphs.join("\n\n"), description: Faker::Lorem.paragraphs.join("\n\n"),
summary: Faker::Lorem.paragraph, summary: Faker::Lorem.paragraph,
additional_info: Faker::Lorem.paragraphs.join("\n\n"), additional_info: Faker::Lorem.paragraphs.join("\n\n"),
proposals_description: Faker::Lorem.paragraph, proposals_description: Faker::Lorem.paragraph,
start_date: Date.current - 3.days, start_date: Date.current + (i - 7).days,
end_date: Date.current + 3.days, end_date: Date.current + (i - 1).days,
debate_start_date: Date.current - 3.days, debate_start_date: Date.current + (i - 7).days,
debate_end_date: Date.current - 1.day, debate_end_date: Date.current + (i - 5).days,
proposals_phase_start_date: Date.current - 3.days, proposals_phase_start_date: Date.current + (i - 7).days,
proposals_phase_end_date: Date.current - 1.day, proposals_phase_end_date: Date.current + (i - 5).days,
draft_publication_date: Date.current + 1.day, draft_publication_date: Date.current + (i - 3).days,
allegations_start_date: Date.current + 2.days, allegations_start_date: Date.current + (i - 2).days,
allegations_end_date: Date.current + 3.days, allegations_end_date: Date.current + (i - 1).days,
result_publication_date: Date.current + 4.days, result_publication_date: Date.current + i.days,
debate_phase_enabled: true, debate_phase_enabled: true,
allegations_phase_enabled: true, allegations_phase_enabled: true,
draft_publication_enabled: true, draft_publication_enabled: true,