diff options
Diffstat (limited to 'db/seeds.rb')
-rw-r--r-- | db/seeds.rb | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/db/seeds.rb b/db/seeds.rb new file mode 100644 index 0000000..7fb3253 --- /dev/null +++ b/db/seeds.rb @@ -0,0 +1,41 @@ +# This file should ensure the existence of records required to run the application in every environment (production, +# development, test). The code here should be idempotent so that it can be executed at any point in every environment. +# The data can then be loaded with the bin/rails db:seed command (or created alongside the database with db:setup). +# +# Example: +# +# ["Action", "Comedy", "Drama", "Horror"].each do |genre_name| +# MovieGenre.find_or_create_by!(name: genre_name) +# end + +User.create!( + email_address: "wtt@marius-peter.com", + password: "password", + password_confirmation: "password", + admin: true +) +puts "Seeded admin account" + +(1..8).each do |id| + Tartiflette.create!(scoring_id: id) +end +puts "Seeded tartiflettes" + +{ visuel: [ "présence de la pastille", + "croûte dorée", + "lardons apparents" ], + texture: [ "pommes de terre fondantes", + "lardons grillés", + "oignons biens cuits" ], + goût: [ "reblochon savoureux", + "lardons appétants", + "vin blanc équilibré" ], + special: [ "on en reveut !", + "quelqu'un cherche à dépasser les maestros...", + "on reconnaît la patte du tartifleur" ] +}.each do |category, names| + names.each do |name| + ScoringCriterium.create!(name: name, category: category) + end +end +puts "Seeded scoring criteria" |