Created
March 9, 2018 09:17
-
-
Save birjj/1d66438b5615212abc0ef33d7c314cf7 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
INSERT INTO Tournaments (name, prize, date) VALUES | |
('Intel Extreme Masters XII - World Championship', 250000, '2018-02-27'), | |
('StarLadder & i-League StarSeries Season 4', 130000, '2018-02-17'), | |
('ELEAGUE Major: Boston 2018', 500000, '2018-01-12'), | |
('Esports Championship Series Season 4 - Finals', 250000, '2017-12-15'), | |
('ESL Pro League Season 6 - Finals', 225000, '2017-12-05'); | |
INSERT INTO Teams (name, country) VALUES | |
('Astralis', 'DK'), | |
('mousesports', 'EU'), | |
('Cloud9', 'US'), | |
('FaZe Clan', 'EU'), | |
('SK Gaming', 'BR'); | |
INSERT INTO People (name, email, nickname) VALUES | |
('Nicolai Reedtz', '[email protected]', 'dev1ce'), | |
('Peter Rothmann', '[email protected]', 'dupreeh'), | |
('Andreas Højsleth', '[email protected]', 'Xyp9x'), | |
('Lukas Rossander', '[email protected]', 'gla1ve'), | |
('Emil Reif', '[email protected]', 'Magisk'), | |
('Danny Sørensen', '[email protected]', 'zonic'), | |
('Chris de Jong', '[email protected]', 'chrisj'), | |
('Tomáš Šťastný', '[email protected]', 'oskar'), | |
('Robin Kool', '[email protected]', 'ropz'), | |
('Miikka Kemppi', '[email protected]', 'suNny'), | |
('Martin Styk', '[email protected]', 'STYKO'), | |
('Sergey Bezhanov', '[email protected]', 'lmbt'), | |
('Tyler Latham', '[email protected]', 'Skadoodle'), | |
('Jacky Yip', '[email protected]', 'Stewie2K'), | |
('Timothy Ta', '[email protected]', 'automatic'), | |
('Will Wierzba', '[email protected]', 'RUSH'), | |
('Taric Celik', '[email protected]', 'tarik'), | |
('Soham Chowdhury', '[email protected]', 'valens'), | |
('Håvard Nygaard', '[email protected]', 'rain'), | |
('Finn Andersen', '[email protected]', 'karrigan'), | |
('Nikola Kovač', '[email protected]', 'Niko'), | |
('Ladislav Kovács', '[email protected]', 'GuardiaN'), | |
('Olof Kajbjer', '[email protected]', 'olofmeister'), | |
('Robert Dahlström', '[email protected]', 'RobbaN'), | |
('Gabriel Toledo', '[email protected]', 'FalleN'), | |
('Fernando Alvarenga', '[email protected]', 'fer'), | |
('Marcelo David', '[email protected]', 'coldzera'), | |
('Epitácio de Melo', '[email protected]', 'TACO'), | |
('Ricardo Prass', '[email protected]', 'boltz'); | |
-- RELATIONS | |
-- PlaysOn | |
INSERT INTO PlaysOn (people_id, team_id) | |
SELECT people.id, teams.id AS tid FROM people, teams | |
WHERE teams.name = 'Astralis' | |
AND people.email LIKE '%@astralis.dk' | |
AND people.nickname != 'zonic'; | |
INSERT INTO PlaysOn (people_id, team_id) | |
SELECT people.id, teams.id AS tid FROM people, teams | |
WHERE teams.name = 'mousesports' | |
AND people.email LIKE '%@mousesports.com' | |
AND people.nickname != 'lmbt'; | |
INSERT INTO PlaysOn (people_id, team_id) | |
SELECT people.id, teams.id AS tid FROM people, teams | |
WHERE teams.name = 'Cloud9' | |
AND people.email LIKE '%@cloud9.com' | |
AND people.nickname != 'valens'; | |
INSERT INTO PlaysOn (people_id, team_id) | |
SELECT people.id, teams.id AS tid FROM people, teams | |
WHERE teams.name = 'FaZe Clan' | |
AND people.email LIKE '%@faze.com' | |
AND people.nickname != 'RobbaN'; | |
INSERT INTO PlaysOn (people_id, team_id) | |
SELECT people.id, teams.id AS tid FROM people, teams | |
WHERE teams.name = 'SK Gaming' | |
AND people.email LIKE '%@sk.com'; | |
-- Coaches | |
INSERT INTO Coaches | |
SELECT people.id, teams.id AS team_id FROM people, teams | |
WHERE (people.nickname = 'zonic' AND teams.name = 'Astralis') | |
OR (people.nickname = 'lmbt' AND teams.name = 'mousesports') | |
OR (people.nickname = 'valens' AND teams.name = 'Cloud9') | |
OR (people.nickname = 'RobbaN' AND teams.name = 'FaZe Clan'); | |
-- ParticipatesIn | |
INSERT INTO ParticipatesIn (team_id, tournament_id) | |
SELECT teams.id, tournaments.id AS tid FROM teams, tournaments | |
WHERE teams.name = 'Astralis'; | |
INSERT INTO ParticipatesIn (team_id, tournament_id) | |
SELECT teams.id, tournaments.id AS tid FROM teams, tournaments | |
WHERE teams.name = 'mousesports' | |
AND ( | |
tournaments.name != 'Intel Extreme Masters XII - World Championship' | |
AND | |
tournaments.name != 'ESL Pro League Season 6 - Finals' | |
); | |
INSERT INTO ParticipatesIn (team_id, tournament_id) | |
SELECT teams.id, tournaments.id AS tid FROM teams, tournaments | |
WHERE teams.name = 'Cloud9' | |
AND tournaments.name != 'ESL Pro League Season 6 - Finals'; | |
INSERT INTO ParticipatesIn (team_id, tournament_id) | |
SELECT teams.id, tournaments.id AS tid FROM teams, tournaments | |
WHERE teams.name = 'FaZe Clan'; | |
INSERT INTO ParticipatesIn (team_id, tournament_id) | |
SELECT teams.id, tournaments.id AS tid FROM teams, tournaments | |
WHERE teams.name = 'SK Gaming' | |
AND tournaments.name != 'Esports Championship Series Season 4 - Finals'; | |
-- Winners | |
INSERT INTO Winners (team_id, tournament_id) | |
SELECT teams.id, tournaments.id as tid FROM teams, tournaments | |
WHERE tournaments.name = 'StarLadder & i-League StarSeries Season 4' | |
AND teams.name = 'mousesports'; | |
INSERT INTO Winners (team_id, tournament_id) | |
SELECT teams.id, tournaments.id as tid FROM teams, tournaments | |
WHERE tournaments.name = 'ELEAGUE Major: Boston 2018' | |
AND teams.name = 'Cloud9'; | |
INSERT INTO Winners (team_id, tournament_id) | |
SELECT teams.id, tournaments.id as tid FROM teams, tournaments | |
WHERE tournaments.name = 'Esports Championship Series Season 4 - Finals' | |
AND teams.name = 'FaZe Clan'; | |
INSERT INTO Winners (team_id, tournament_id) | |
SELECT teams.id, tournaments.id as tid FROM teams, tournaments | |
WHERE tournaments.name = 'ESL Pro League Season 6 - Finals' | |
AND teams.name = 'SK Gaming'; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment