File tree Expand file tree Collapse file tree 1 file changed +29
-0
lines changed
Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change 77# ["Action", "Comedy", "Drama", "Horror"].each do |genre_name|
88# MovieGenre.find_or_create_by!(name: genre_name)
99# end
10+ puts "Destroying current records..."
11+
12+ Topic . destroy_all
13+ Provider . destroy_all
14+ Language . destroy_all
15+ User . destroy_all
16+
17+ puts "Creating languages..."
1018
1119[
1220 { name : "english" , file_share_folder : "languages/english" } ,
1523 Language . find_or_create_by! ( language )
1624end
1725
26+ puts "Languages created!"
27+ puts "Creating providers..."
28+
1829[
1930 { name : "Provided by the government" , provider_type : "government" } ,
2031] . each do |provider |
2132 Provider . find_or_create_by! ( provider )
2233end
2334
35+ puts "Providers created!"
36+ puts "Creating topics..."
37+
2438[
2539 {
2640 title : "Introduction to English" ,
4155] . each do |topic |
4256 Topic . find_or_create_by! ( topic )
4357end
58+
59+ puts "Topics created!"
60+ puts "Creating users..."
61+
62+ User . create ( email : "me@mail.com" , password : "test123" )
63+
64+ 10 . times do
65+ User . create (
66+ email : Faker ::Internet . email ,
67+ password : "password" ,
68+ is_admin : false
69+ )
70+ end
71+
72+ puts "Users created!"
You can’t perform that action at this time.
0 commit comments