Skip to content
Snippets Groups Projects
Commit 3e7de552 authored by Pedro Pablo Cardona Arroyave's avatar Pedro Pablo Cardona Arroyave
Browse files

Merge branch 'feature/addAchivementTable' into 'main'

The table wastes was changed and the tables achievement and achievement_person were added.

See merge request idatt2106-v23-03/backend!22
parents 5d7be27b 801d0062
No related branches found
No related tags found
No related merge requests found
......@@ -129,6 +129,21 @@ CREATE TABLE WASTES(
ean BIGINT NOT NULL,
timestamp TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
amount DOUBLE NOT NULL,
unit VARCHAR(50) NOT NULL,
FOREIGN KEY (group_id) references groups(group_id),
FOREIGN KEY (ean) references product(ean)
)
\ No newline at end of file
);
CREATE TABLE achievement(
achievement_name VARCHAR(50) NOT NULL PRIMARY KEY,
achievement_description varchar(500) NOT NULL PRIMARY KEY
);
CREATE TABLE achievement_person(
achievement_name VARCHAR(50) NOT NULL,
username VARCHAR(50) NOT NULL,
CONSTRAINT PK_achievement_username PRIMARY KEY (achievement_name,username),
FOREIGN KEY (username) REFERENCES users(username),
FOREIGN KEY (achievement_name) REFERENCES achievement(achievement_name)
);
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment