diff --git a/projet/hyperdrive.sql b/projet/hyperdrive.sql index 27524c1b0c26d9ecbaf7e464915a2ccb3a666ddf..d7e5cc6a500dde372f9da2b367694cf508e6925a 100644 --- a/projet/hyperdrive.sql +++ b/projet/hyperdrive.sql @@ -1,7 +1,7 @@ CREATE DATABASE IF NOT EXISTS `hyperdrive` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; USE `hyperdrive`; -CREATE TABLE IF NOT EXISTS User ( +CREATE TABLE IF NOT EXISTS Users ( pseudo varchar(60) NOT NULL, passwd varchar(256) NOT NULL, PRIMARY KEY (pseudo) @@ -12,7 +12,7 @@ CREATE TABLE IF NOT EXISTS Paths ( pseudo varchar(60) NOT NULL, parent varchar(50), PRIMARY KEY (paths), - FOREIGN KEY (pseudo) REFERENCES User(pseudo), + FOREIGN KEY (pseudo) REFERENCES Users(pseudo), FOREIGN KEY (parent) REFERENCES Paths(paths) ); @@ -24,12 +24,12 @@ CREATE TABLE IF NOT EXISTS Files ( FOREIGN KEY (paths) REFERENCES Paths(paths) ); -CREATE TABLE IF NOT EXISTS Share ( +CREATE TABLE IF NOT EXISTS Shares ( pseudo_1 varchar(60) NOT NULL, pseudo_2 varchar(60) NOT NULL, file_id varchar(100) NOT NULL, PRIMARY KEY (pseudo_1, pseudo_2, file_id), - FOREIGN KEY (pseudo_1) REFERENCES User(pseudo), - FOREIGN KEY (pseudo_2) REFERENCES User(pseudo), + FOREIGN KEY (pseudo_1) REFERENCES Users(pseudo), + FOREIGN KEY (pseudo_2) REFERENCES Users(pseudo), FOREIGN KEY (file_id) REFERENCES Files(file_id) ); \ No newline at end of file