Updated seed and model costumer association
This commit is contained in:
10
db/seeds.rb
10
db/seeds.rb
@@ -17,8 +17,8 @@ User.create!(email: "maximilian.lasser@hs-rm.de", firstname: "Max", lastname: "L
|
||||
# Students
|
||||
students = []
|
||||
5.times do
|
||||
firstname = Faker::Name.unique.first_name
|
||||
lastname = Faker::Name.unique.last_name
|
||||
firstname = Faker::Name.unique.first_name.delete(" ")
|
||||
lastname = Faker::Name.unique.last_name.delete(" ")
|
||||
students << User.new(email: firstname + "." + lastname + "@student.hs-rm.de", firstname: firstname, lastname: lastname, password_digest: BCrypt::Password.create("password"), verified: true)
|
||||
students.last.save!
|
||||
end
|
||||
@@ -29,10 +29,8 @@ end
|
||||
'DasNächsteMalGeheIchWoAndersHin.pdf' ].shuffle.each do |pdf|
|
||||
status = %i[open open open open open printing pickup paid canceled].sample
|
||||
|
||||
job = Job.new(costumer_firstname: Faker::Name.unique.first_name, costumer_lastname: Faker::Name.unique.last_name,
|
||||
costumer_id: students[rand(0...4)].id,
|
||||
# number_of_plans_a0: a0, number_of_plans_a1: a1, number_of_plans_a2: a2, number_of_plans_a3: a3,
|
||||
status:, privacy_policy_accepted: true)
|
||||
job = Job.new(status:, privacy_policy_accepted: true)
|
||||
job.pdf = File.open(Rails.root.join('db/pdfs/', pdf))
|
||||
job.costumer = students[rand(0...4)]
|
||||
job.save!
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user