From a063418d88e8ac7c4cf2042bfa807e6e9d49139b Mon Sep 17 00:00:00 2001 From: Audric SABATIER Date: Wed, 11 Jan 2023 00:38:42 +0100 Subject: [PATCH] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'Sources/db=5Fscrip?= =?UTF-8?q?t/sql/create.sql'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Sources/db_script/sql/create.sql | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/Sources/db_script/sql/create.sql b/Sources/db_script/sql/create.sql index 691e35f..f0f10d5 100644 --- a/Sources/db_script/sql/create.sql +++ b/Sources/db_script/sql/create.sql @@ -33,4 +33,24 @@ CREATE TABLE LikeDafl( idUserWhoGetLike INT REFERENCES UserDafl(idDafl), dateLike date NOT NULL, PRIMARY KEY(idUserWhoLike,idUserWhoGetLike) +); + +CREATE TABLE MessageDafl( + senderID INT NOT NULL REFERENCES UserDafl(idDafl) , + idMessage INT PRIMARY KEY, + content varchar(500), + dateMess date NOT NULL +); + +CREATE TABLE ConversationDafl( + idUserA INT NOT NULL REFERENCES UserDafl(idDafl), + idUserB INT NOT NULL REFERENCES UserDafl(idDafl), + idConversation INT PRIMARY KEY, + waiting BOOLEAN NOT NULL CHECK (waiting=1 OR waiting=0) +); + +CREATE TABLE MessToConv( + idConv INT REFERENCES Conversation(idConversation), + idMsg INT REFERENCES Message(idMessage), + PRIMARY KEY (idConv,idMsg) ); \ No newline at end of file