From a85dd2243b063114f5608632c3e0b3a1d41d71a6 Mon Sep 17 00:00:00 2001
From: Cristiano Urban <cristiano.urban@inaf.it>
Date: Fri, 26 Feb 2021 20:25:03 +0100
Subject: [PATCH] Added 'ON DELETE CASCADE' to foreign key instruction.

Signed-off-by: Cristiano Urban <cristiano.urban@inaf.it>
---
 00-init.sql | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/00-init.sql b/00-init.sql
index c62f227..22528be 100644
--- a/00-init.sql
+++ b/00-init.sql
@@ -49,7 +49,7 @@ CREATE TABLE location (
     storage_src_id    SMALLINT      default NULL,
     storage_dest_id   SMALLINT      default NULL,
     PRIMARY KEY (location_id),
-    FOREIGN KEY (storage_src_id) REFERENCES storage (storage_id),
+    FOREIGN KEY (storage_src_id) REFERENCES storage (storage_id) ON DELETE CASCADE,
     FOREIGN KEY (storage_dest_id) REFERENCES storage (storage_id)
 );
 
-- 
GitLab