Я хочу сделать триггер в Postgres, чтобы он обновил журнал. Мой триггер сработает, когда будет выполнено обновление, вставка или удаление.
CREATE TRIGGER tr_usuario
BEFORE INSERT OR DELETE OR UPDATE
ON public.usuario
FOR EACH ROW
EXECUTE PROCEDURE public.actualizarlog();
Поскольку мой триггер запускается любым из этих трех действий, я не могу точно знать, какое действие вызвало триггер, но в моем log также я хочу сохранить выполненное действие. Есть ли в Postgres определенная функция, которая сообщает мне, какое действие запускает триггер?