From e6269ff03d52e483f87e654a1235cf5123570dc3 Mon Sep 17 00:00:00 2001 From: Martin Weise <martin.weise@tuwien.ac.at> Date: Sat, 22 Feb 2025 17:57:48 +0100 Subject: [PATCH] Need more FKs Signed-off-by: Martin Weise <martin.weise@tuwien.ac.at> --- dbrepo-metadata-db/1_setup-schema.sql | 3 ++- helm/dbrepo/files/01-setup-schema.sql | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dbrepo-metadata-db/1_setup-schema.sql b/dbrepo-metadata-db/1_setup-schema.sql index a3a28b22fd..a3da29558a 100644 --- a/dbrepo-metadata-db/1_setup-schema.sql +++ b/dbrepo-metadata-db/1_setup-schema.sql @@ -441,7 +441,8 @@ CREATE TABLE IF NOT EXISTS `mdb_access` download BOOLEAN, created TIMESTAMP NOT NULL DEFAULT NOW(), PRIMARY KEY (aUserID, aDBID), - FOREIGN KEY (`aDBID`) REFERENCES mdb_databases (`id`) + FOREIGN KEY (`aDBID`) REFERENCES mdb_databases (`id`), + FOREIGN KEY (`aUserID`) REFERENCES mdb_users (`id`) ) WITH SYSTEM VERSIONING; CREATE TABLE IF NOT EXISTS `mdb_have_access` diff --git a/helm/dbrepo/files/01-setup-schema.sql b/helm/dbrepo/files/01-setup-schema.sql index a3a28b22fd..a3da29558a 100644 --- a/helm/dbrepo/files/01-setup-schema.sql +++ b/helm/dbrepo/files/01-setup-schema.sql @@ -441,7 +441,8 @@ CREATE TABLE IF NOT EXISTS `mdb_access` download BOOLEAN, created TIMESTAMP NOT NULL DEFAULT NOW(), PRIMARY KEY (aUserID, aDBID), - FOREIGN KEY (`aDBID`) REFERENCES mdb_databases (`id`) + FOREIGN KEY (`aDBID`) REFERENCES mdb_databases (`id`), + FOREIGN KEY (`aUserID`) REFERENCES mdb_users (`id`) ) WITH SYSTEM VERSIONING; CREATE TABLE IF NOT EXISTS `mdb_have_access` -- GitLab