psanchezp

Seeds for matches

...@@ -9,3 +9,69 @@ admin = Role.create(name: 'SuperAdmin', erasable: false) ...@@ -9,3 +9,69 @@ admin = Role.create(name: 'SuperAdmin', erasable: false)
9 player = Role.create(name: 'Player', erasable: false) 9 player = Role.create(name: 'Player', erasable: false)
10 User.create!(name: 'Iker', mail: 'i.narvaez@ukko.mx', password: '12345', password_confirmation: '12345', roles: [admin, player]) 10 User.create!(name: 'Iker', mail: 'i.narvaez@ukko.mx', password: '12345', password_confirmation: '12345', roles: [admin, player])
11 User.create!(name: 'Iker', mail: 'p.sanchez@ukko.mx', password: '12345', password_confirmation: '12345', roles: [admin, player]) 11 User.create!(name: 'Iker', mail: 'p.sanchez@ukko.mx', password: '12345', password_confirmation: '12345', roles: [admin, player])
12 +
13 +# Group stage
14 +Pool.create!(name: 'Group Stage', editable_until: Date.new(2018, 6, 14).beginning_of_day, active: true)
15 +# June 14
16 +Match.create!(local: 'Russia', visit: 'Saudi Arabia', date: Date.new(2018, 6, 14), pool_id: 1)
17 +# June 15
18 +Match.create!(local: 'Egypt', visit: 'Uruguay', date: Date.new(2018, 6, 15), pool_id: 1)
19 +Match.create!(local: 'Morroco', visit: 'Iran', date: Date.new(2018, 6, 15), pool_id: 1)
20 +Match.create!(local: 'Portugal', visit: 'Spain', date: Date.new(2018, 6, 15), pool_id: 1)
21 +# June 16
22 +Match.create!(local: 'France', visit: 'Australia', date: Date.new(2018, 6, 16), pool_id: 1)
23 +Match.create!(local: 'Argentina', visit: 'Iceland', date: Date.new(2018, 6, 16), pool_id: 1)
24 +Match.create!(local: 'Peru', visit: 'Denmark', date: Date.new(2018, 6, 16), pool_id: 1)
25 +Match.create!(local: 'Croatia', visit: 'Nigeria', date: Date.new(2018, 6, 16), pool_id: 1)
26 +# June 17
27 +Match.create!(local: 'Costa Rica', visit: 'Serbia', date: Date.new(2018, 6, 17), pool_id: 1)
28 +Match.create!(local: 'Germany', visit: 'Mexico', date: Date.new(2018, 6, 17), pool_id: 1)
29 +Match.create!(local: 'Brazil', visit: 'Switzerland', date: Date.new(2018, 6, 17), pool_id: 1)
30 +# June 18
31 +Match.create!(local: 'Sweden', visit: 'Korea', date: Date.new(2018, 6, 18), pool_id: 1)
32 +Match.create!(local: 'Belgium', visit: 'Panama', date: Date.new(2018, 6, 18), pool_id: 1)
33 +Match.create!(local: 'Tunisia', visit: 'England', date: Date.new(2018, 6, 18), pool_id: 1)
34 +# June 19
35 +Match.create!(local: 'Colombia', visit: 'Japan', date: Date.new(2018, 6, 19), pool_id: 1)
36 +Match.create!(local: 'Poland', visit: 'Senegal', date: Date.new(2018, 6, 19), pool_id: 1)
37 +Match.create!(local: 'Russia', visit: 'Egypt', date: Date.new(2018, 6, 19), pool_id: 1)
38 +# June 20
39 +Match.create!(local: 'Portugal', visit: 'Morroco', date: Date.new(2018, 6, 20), pool_id: 1)
40 +Match.create!(local: 'Uruguay', visit: 'Saudi Arabia', date: Date.new(2018, 6, 20), pool_id: 1)
41 +Match.create!(local: 'Iran', visit: 'Spain', date: Date.new(2018, 6, 20), pool_id: 1)
42 +# June 21
43 +Match.create!(local: 'Denmark', visit: 'Australia', date: Date.new(2018, 6, 21), pool_id: 1)
44 +Match.create!(local: 'France', visit: 'Peru', date: Date.new(2018, 6, 21), pool_id: 1)
45 +Match.create!(local: 'Argentina', visit: 'Croatia', date: Date.new(2018, 6, 21), pool_id: 1)
46 +# June 22
47 +Match.create!(local: 'Brazil', visit: 'Costa Rica', date: Date.new(2018, 6, 22), pool_id: 1)
48 +Match.create!(local: 'Nigeria', visit: 'Iceland', date: Date.new(2018, 6, 22), pool_id: 1)
49 +Match.create!(local: 'Serbia', visit: 'Switzerland', date: Date.new(2018, 6, 22), pool_id: 1)
50 +# June 23
51 +Match.create!(local: 'Belgium', visit: 'Tunisia', date: Date.new(2018, 6, 23), pool_id: 1)
52 +Match.create!(local: 'Korea', visit: 'Mexico', date: Date.new(2018, 6, 23), pool_id: 1)
53 +Match.create!(local: 'Germany', visit: 'Sweden', date: Date.new(2018, 6, 23), pool_id: 1)
54 +# June 24
55 +Match.create!(local: 'England', visit: 'Panama', date: Date.new(2018, 6, 24), pool_id: 1)
56 +Match.create!(local: 'Japan', visit: 'Senegal', date: Date.new(2018, 6, 24), pool_id: 1)
57 +Match.create!(local: 'Poland', visit: 'Colombia', date: Date.new(2018, 6, 24), pool_id: 1)
58 +# June 25
59 +Match.create!(local: 'Uruguay', visit: 'Russia', date: Date.new(2018, 6, 25), pool_id: 1)
60 +Match.create!(local: 'Saudi Arabia', visit: 'Egypt', date: Date.new(2018, 6, 25), pool_id: 1)
61 +Match.create!(local: 'Iran', visit: 'Portugal', date: Date.new(2018, 6, 25), pool_id: 1)
62 +Match.create!(local: 'Spain', visit: 'Morroco', date: Date.new(2018, 6, 25), pool_id: 1)
63 +# June 26
64 +Match.create!(local: 'Denmark', visit: 'France', date: Date.new(2018, 6, 26), pool_id: 1)
65 +Match.create!(local: 'Australia', visit: 'Peru', date: Date.new(2018, 6, 26), pool_id: 1)
66 +Match.create!(local: 'Nigeria', visit: 'Argentina', date: Date.new(2018, 6, 26), pool_id: 1)
67 +Match.create!(local: 'Iceland', visit: 'Croatia', date: Date.new(2018, 6, 26), pool_id: 1)
68 +# June 27
69 +Match.create!(local: 'Korea', visit: 'Germany', date: Date.new(2018, 6, 27), pool_id: 1)
70 +Match.create!(local: 'Mexico', visit: 'Sweden', date: Date.new(2018, 6, 27), pool_id: 1)
71 +Match.create!(local: 'Serbia', visit: 'Brazil', date: Date.new(2018, 6, 27), pool_id: 1)
72 +Match.create!(local: 'Switzerland', visit: 'Costa Rica', date: Date.new(2018, 6, 27), pool_id: 1)
73 +# June 28
74 +Match.create!(local: 'Senegal', visit: 'Colombia', date: Date.new(2018, 6, 28), pool_id: 1)
75 +Match.create!(local: 'Japan', visit: 'Poland', date: Date.new(2018, 6, 28), pool_id: 1)
76 +Match.create!(local: 'Panama', visit: 'Tunisia', date: Date.new(2018, 6, 28), pool_id: 1)
77 +Match.create!(local: 'England', visit: 'Belgium', date: Date.new(2018, 6, 28), pool_id: 1)
...\ No newline at end of file ...\ No newline at end of file
......