Skip to content

Create Postgres trigger to delete contact_mechanisms_[addresses|phones|emails] row when related contact_mechanisms gets deleted #5

@lhrnd0

Description

@lhrnd0

Resources

Code example

CREATE FUNCTION delete_related_contact_mechanisms() 
RETURNS TRIGGER LANGUAGE PLPGSQL AS 
$$ 
BEGIN -- trigger logic
  IF OLD.contact_mechanism_address_id THEN
  END IF;
END;
$$ 

CREATE TRIGGER delete_related_contact_mechanisms
AFTER DELETE ON contact_mechanisms 
FOR EACH ROW 
EXECUTE PROCEDURE delete_related_contact_mechanisms

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions