Merge branch 'dev' of https://codefirst.iut.uca.fr/git/Tactique-basket/Backend into dev
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
commit
ebcbc8bab7
@ -0,0 +1,39 @@
|
||||
|
||||
|
||||
CREATE TABLE user(
|
||||
id int PRIMARY KEY,
|
||||
name varchar(30) NOT NULL ,
|
||||
forename varchar(30) NOT NULL
|
||||
);
|
||||
|
||||
CREATE TABLE team(
|
||||
id int,
|
||||
name varchar(30),
|
||||
club_name varchar(30),
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
CREATE TABLE tactic_group(
|
||||
tactic_id int,
|
||||
group_id int,
|
||||
PRIMARY KEY(tactic_id, group_id),
|
||||
FOREIGN KEY (tactic_id) REFERENCES tactic(id),
|
||||
FOREIGN KEY (group_id) REFERENCES team(id)
|
||||
);
|
||||
|
||||
CREATE TABLE member(
|
||||
group_id int,
|
||||
user_id int,
|
||||
is_manager int NOT NULL,
|
||||
PRIMARY KEY (group_id, user_id),
|
||||
FOREIGN KEY (group_id) REFERENCES team(id),
|
||||
FOREIGN KEY (user_id) REFERENCES user(id)
|
||||
);
|
||||
|
||||
CREATE TABLE tactic(
|
||||
id int PRIMARY KEY ,
|
||||
name varchar(30) NOT NULL,
|
||||
file_path varchar NOT NULL,
|
||||
owner_id int,
|
||||
FOREIGN KEY (owner_id) REFERENCES user(id)
|
||||
);
|
Reference in new issue