diff options
| author | Alban Peignier | 2016-05-25 15:53:52 +0200 | 
|---|---|---|
| committer | Alban Peignier | 2016-05-25 15:55:11 +0200 | 
| commit | e30ce627fcd524eb616000d73f6a8450c08e1cba (patch) | |
| tree | 647f8cc8abdaef19018d3772ef41cc128b5ea136 /db/seeds.rb | |
| parent | 444494b031045892269558b3bd39d25d40ea41d4 (diff) | |
| download | chouette-core-e30ce627fcd524eb616000d73f6a8450c08e1cba.tar.bz2 | |
Fixes header and footer to remove Chouette specific stuff. Refs #912
Diffstat (limited to 'db/seeds.rb')
| -rw-r--r-- | db/seeds.rb | 33 | 
1 files changed, 25 insertions, 8 deletions
| diff --git a/db/seeds.rb b/db/seeds.rb index 8d25a45c0..bbd555700 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -11,12 +11,25 @@ stif = Organisation.find_or_create_by(name: "STIF")  stif.users.find_or_create_by!(username: "admin") do |user|    user.email = 'stif-boiv@af83.com' +  user.password = "secret"    user.name = "STIF Administrateur"    user.skip_confirmation!  end +OfferWorkbench.find_or_create_by(name: "Gestion de l'offre", organisation: stif) + +operator = Organisation.find_or_create_by(name: "Transporteur A") + +operator.users.find_or_create_by!(username: "transporteur") do |user| +  user.email = 'stif-boiv+transporteur@af83.com' +  user.password = "secret" +  user.name = "Martin Lejeune" +  user.skip_confirmation! +end +  stop_area_referential = StopAreaReferential.find_or_create_by(name: "Reflex") do |referential|    referential.add_member stif, owner: true +  referential.add_member operator  end  10.times do |n| @@ -25,18 +38,22 @@ end  line_referential = LineReferential.find_or_create_by(name: "CodifLigne") do |referential|    referential.add_member stif, owner: true +  referential.add_member operator  end  10.times do |n|    line_referential.lines.find_or_create_by name: "Test #{n}"  end -offer_workbench = OfferWorkbench.find_or_create_by(name: "Gestion de l'offre", organisation: stif) - -stif.referentials.find_or_create_by(slug: "test") do |referential| -  referential.name = "Test" -  referential.prefix = "test" -  referential.offer_workbench = offer_workbench -  referential.line_referential = line_referential -  referential.stop_area_referential = stop_area_referential +offer_workbench = OfferWorkbench.find_or_create_by(name: "Gestion de l'offre", organisation: operator) + +[["parissudest201604", "Paris Sud-Est Avril 2016"], + ["parissudest201605", "Paris Sud-Est Mai 2016"]].each do |slug, name| +  operator.referentials.find_or_create_by!(slug: slug) do |referential| +    referential.name = name +    referential.prefix = slug +    referential.offer_workbench = offer_workbench +    referential.line_referential = line_referential +    referential.stop_area_referential = stop_area_referential +  end  end | 
