diff --git a/00-init.sql b/00-init.sql index 22528be521de1252cae21ccf81697afc0d5334a7..6f4ae777c93828931376085e8c4f6a27f063582e 100644 --- a/00-init.sql +++ b/00-init.sql @@ -90,7 +90,7 @@ CREATE TABLE node ( -- storage_id VARCHAR, protocols TEXT[] default NULL, PRIMARY KEY (node_id), - FOREIGN KEY (location_id) REFERENCES location (location_id) + FOREIGN KEY (location_id) REFERENCES location (location_id) ON DELETE CASCADE ); @@ -132,7 +132,7 @@ CREATE TABLE deleted_node ( -- add a deleted_on timestamp to keep track deleted_on TIMESTAMP default CURRENT_TIMESTAMP, PRIMARY KEY (node_id), - FOREIGN KEY (location_id) REFERENCES location (location_id) + FOREIGN KEY (location_id) REFERENCES location (location_id) ON DELETE CASCADE );