Commit bf4f5550 authored by Cristiano Urban's avatar Cristiano Urban
Browse files

Added 'ON DELETE CASCADE' instruction.

parent a85dd224
Loading
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -90,7 +90,7 @@ CREATE TABLE node (
    -- storage_id            VARCHAR,    
    -- storage_id            VARCHAR,    
    protocols              TEXT[]        default NULL,
    protocols              TEXT[]        default NULL,
    PRIMARY KEY (node_id),
    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
    -- add a deleted_on timestamp to keep track
    deleted_on             TIMESTAMP     default CURRENT_TIMESTAMP,
    deleted_on             TIMESTAMP     default CURRENT_TIMESTAMP,
    PRIMARY KEY (node_id),
    PRIMARY KEY (node_id),
    FOREIGN KEY (location_id) REFERENCES location (location_id)
    FOREIGN KEY (location_id) REFERENCES location (location_id) ON DELETE CASCADE
);
);