From 49ca0431573f76cfc7b3b7731969266801779c8b Mon Sep 17 00:00:00 2001 From: al8763be Date: Wed, 20 Mar 2024 21:51:02 +0100 Subject: [PATCH] =?UTF-8?q?ingen=20d=C3=A5lig=20st=C3=A4mmning?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/internal/database/migrations/0035_weekly_report.sql | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/internal/database/migrations/0035_weekly_report.sql b/backend/internal/database/migrations/0035_weekly_report.sql index 8f76b80..be2a2d3 100644 --- a/backend/internal/database/migrations/0035_weekly_report.sql +++ b/backend/internal/database/migrations/0035_weekly_report.sql @@ -1,5 +1,5 @@ CREATE TABLE IF NOT EXISTS weekly_reports ( - report_id INTEGER PRIMARY KEY AUTOINCREMENT, + report_id INTEGER AUTO_INCREMENT UNIQUE, user_id INTEGER NOT NULL, project_id INTEGER NOT NULL, week INTEGER NOT NULL, @@ -12,5 +12,6 @@ CREATE TABLE IF NOT EXISTS weekly_reports ( signed_by INTEGER, FOREIGN KEY (user_id) REFERENCES users(id), FOREIGN KEY (project_id) REFERENCES projects(id), - FOREIGN KEY (signed_by) REFERENCES users(id) + FOREIGN KEY (signed_by) REFERENCES users(id), + PRIMARY KEY (user_id, project_id, week) ); \ No newline at end of file