Update drop_9.sql

This commit is contained in:
rmj26 2022-05-22 19:48:27 +01:00 committed by GitHub
parent 80a534058f
commit f7fc8814b7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 50 additions and 48 deletions

View File

@ -1,3 +1,5 @@
ALTER TABLE statistics ALTER TABLE statistics
DROP CONSTRAINT ck_game_WLD; DROP CONSTRAINT ck_game_WLD;
@ -34,30 +36,30 @@ DROP CONSTRAINT ck_player_name;
--foreign key --foreign key
ALTER TABLE game_participants ALTER TABLE game_participants
DROP FOREIGN KEY game_id DROP CONSTRAINT game_id
DROP FOREIGN KEY tournament_participants; DROP CONSTRAINT tournament_participants;
ALTER TABLE statistics ALTER TABLE statistics
DROP FOREIGN KEY fk_statistics; DROP CONSTRAINT fk_statistics;
ALTER TABLE games ALTER TABLE games
DROP FOREIGN KEY fk_games; DROP CONSTRAINT fk_games;
ALTER TABLE prizes ALTER TABLE prizes
DROP FOREIGN KEY tournament_id DROP CONSTRAINT tournament_id
DROP FOREIGN KEY sponsor_id; DROP CONSTRAINT sponsor_id;
ALTER TABLE tournament_participants ALTER TABLE tournament_participants
DROP FOREIGN KEY team_id DROP CONSTRAINT team_id
DROP FOREIGN KEY player_id DROP CONSTRAINT player_id
DROP FOREIGN KEY tournament_id; DROP CONSTRAINT tournament_id;
ALTER TABLE tournaments ALTER TABLE tournaments
DROP FOREIGN KEY genre_id; DROP CONSTRAINT genre_id;
ALTER TABLE team_players ALTER TABLE team_players
DROP FOREIGN KEY team_id DROP CONSTRAINT team_id
DROP FOREIGN KEY player_id DROP CONSTRAINT player_id
--unique --unique
@ -68,117 +70,117 @@ ALTER TABLE players
DROP UNIQUE(contact_email) DROP UNIQUE(contact_email)
DROP UNIQUE(contact_number); DROP UNIQUE(contact_number);
--Primary key --CONSTRAINT
ALTER TABLE game_participants ALTER TABLE game_participants
DROP PRIMARY KEY game_participant_id; DROP CONSTRAINT game_participant_id;
ALTER TABLE statistics ALTER TABLE statistics
DROP PRIMARY KEY game_result_id; DROP CONSTRAINT game_result_id;
ALTER TABLE games ALTER TABLE games
DROP TABLE game_id; DROP TABLE game_id;
ALTER TABLE rounds ALTER TABLE rounds
DROP PRIMARY KEY round_id; DROP CONSTRAINT round_id;
ALTER TABLE prizes ALTER TABLE prizes
DROP PRIMARY KEY prize_id; DROP CONSTRAINT prize_id;
ALTER TABLE sponsors ALTER TABLE sponsors
DROP PRIMARY KEY sponsor_id; DROP CONSTRAINT sponsor_id;
ALTER TABLE tournament_participants ALTER TABLE tournament_participants
DROP PRIMARY KEY tournament_participant_id; DROP CONSTRAINT tournament_participant_id;
ALTER TABLE tournaments ALTER TABLE tournaments
DROP PRIMARY KEY tournament_id; DROP CONSTRAINT tournament_id;
ALTER TABLE categories ALTER TABLE categories
DROP PRIMARY KEY genre_id; DROP CONSTRAINT genre_id;
ALTER TABLE team_players ALTER TABLE team_players
DROP PRIMARY KEY team_player_id; DROP CONSTRAINT team_player_id;
ALTER TABLE teams ALTER TABLE teams
DROP PRIMARY KEY team_id; DROP CONSTRAINT team_id;
ALTER TABLE players ALTER TABLE players
DROP PRIMARY KEY player_id; DROP CONSTRAINT player_id;
--Sequence --Sequence
ALTER TABLE game_participants
DROP SEQUENCE seq_game_participants; DROP SEQUENCE seq_game_participants;
ALTER TABLE statistics
DROP SEQUENCE seq_statistics; DROP SEQUENCE seq_statistics;
ALTER TABLE games
DROP SEQUENCE seq_games; DROP SEQUENCE seq_games;
ALTER TABLE rounds
DROP SEQUENCE seq_rounds; DROP SEQUENCE seq_rounds;
ALTER TABLE prizes
DROP SEQUENCE seq_prizes; DROP SEQUENCE seq_prizes;
ALTER TABLE sponsors
DROP SEQUENCE seq_sponsors; DROP SEQUENCE seq_sponsors;
ALTER TABLE tournament_participants
DROP SEQUENCE seq_tournament_participants; DROP SEQUENCE seq_tournament_participants;
ALTER TABLE tournaments
DROP SEQUENCE seq_tournament; DROP SEQUENCE seq_tournament;
ALTER TABLE categories
DROP SEQUENCE seq_categories; DROP SEQUENCE seq_categories;
ALTER TABLE team_players
DROP SEQUENCE seq_team_players; DROP SEQUENCE seq_team_players;
ALTER TABLE teams
DROP SEQUENCE seq_teams; DROP SEQUENCE seq_teams;
ALTER TABLE players
DROP SEQUENCE seq_players; DROP SEQUENCE seq_players;
-- Tables -- Tables
ALTER TABLE game_participants ALTER TABLE game_participants
DROP TABLE game_participants; DROP TABLE game_participants PURGE;
ALTER TABLE statistics ALTER TABLE statistics
DROP TABLE statistics; DROP TABLE statistics PURGE;
ALTER TABLE games ALTER TABLE games
DROP TABLE games; DROP TABLE games PURGE;
ALTER TABLE rounds ALTER TABLE rounds
DROP TABLE rounds; DROP TABLE rounds PURGE;
ALTER TABLE prizes ALTER TABLE prizes
DROP TABLE prizes; DROP TABLE prizes PURGE;
ALTER TABLE sponsors ALTER TABLE sponsors
DROP TABLE sponsors; DROP TABLE sponsors PURGE;
ALTER TABLE tournament_participants ALTER TABLE tournament_participants
DROP TABLE tournament_participants DROP TABLE tournament_participants PURGE;
ALTER TABLE tournaments ALTER TABLE tournaments
DROP TABLE tournaments DROP TABLE tournaments PURGE;
ALTER TABLE categories ALTER TABLE categories
DROP TABLE categories; DROP TABLE categories PURGE;
ALTER TABLE team_players ALTER TABLE team_players
DROP TABLE team_players; DROP TABLE team_players PURGE;
ALTER TABLE teams ALTER TABLE teams
DROP TABLE teams; DROP TABLE teams PURGE;
ALTER TABLE players ALTER TABLE players
DROP TABLE players; DROP TABLE players PURGE;