Я создал таблицу score
, а также создал функцию и триггер вместе с ней.
CREATE TABLE scores(
--fields
);
CREATE FUNCTION scores_before_save() RETURNS trigger AS $$
BEGIN
-- function logic
END;
$$ LANGUAGE plpgsql;
CREATE TRIGGER scores_before_save BEFORE INSERT OR UPDATE ON scores
FOR EACH ROW EXECUTE PROCEDURE scores_before_save();
Теперь я удалил эту таблицу
DROP TABLE scores;
Итак, мой вопрос это триггеры и функции, которые автоматически удаляются после удаления таблицы, или нам нужно удалить их вручную?