diff --git a/SpringBootProject/src/main/resources/schema.sql b/SpringBootProject/src/main/resources/schema.sql index da4f218..bbb4185 100644 --- a/SpringBootProject/src/main/resources/schema.sql +++ b/SpringBootProject/src/main/resources/schema.sql @@ -13,6 +13,8 @@ DROP TABLE IF EXISTS Indice CASCADE; DROP TABLE IF EXISTS Scientifique CASCADE; DROP TABLE IF EXISTS Thematique CASCADE; DROP TABLE IF EXISTS ThematiqueSelectionnee CASCADE; +DROP TABLE IF EXISTS PartieKahoot CASCADE; +DROP TABLE IF EXISTS QuestionPartieKahoot CASCADE; DROP TABLE IF EXISTS Difficulte; @@ -120,6 +122,12 @@ CREATE TABLE Partie( dateCreation timestamp DEFAULT CURRENT_TIMESTAMP ); + +-- Partie Kahoot +CREATE TABLE PartieKahoot( + idPartie integer PRIMARY KEY REFERENCES Partie(id) +); + -- JOUEUR CREATE TABLE Joueur( @@ -161,6 +169,15 @@ CREATE TABLE ThematiqueSelectionnee( PRIMARY KEY (idPartie, idThematique) ); + +-- QuestionPartieKahoot +CREATE TABLE QuestionPartieKahoot( + idPartieKahoot integer REFERENCES PartieKahoot(idPartie), + idQuestion integer REFERENCES Question(id), + PRIMARY KEY (idPartieKahoot, idQuestion) +); + + -- TRIGGERS