diff --git a/db/seeds.rb b/db/seeds.rb index f0bca69..37dc927 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -42,7 +42,8 @@ def build_student_attrs(overrides = {}) classroom = school.classrooms.create!(name: "Classroom #{ i + 1 }", teacher: maybe { Faker::Name.name }, uuid: SecureRandom.urlsafe_base64(32)) assigned = Faker::Boolean.boolean ? [ programs.sample ] : programs assigned.each do |program| - classroom.classroom_programs.create!(program: program, level: %w[basic moderate advanced].sample) + classroom_program = classroom.classroom_programs.create!(program: program, level: %w[basic moderate advanced].sample) + classroom_program.generate_modules! end classroom end