Триггеры Postgres, которые уведомляют, а затем прослушивают ответ на канале?
Я ищу способ сделать шаблон ответа на запрос внутри триггера. Это будет использоваться для выполнения дополнительной (более сложной) проверки данных.
Конкретнее, примерно так:
CREATE OR REPLACE TRIGGER create_user
BEFORE INSERT
ON users
FOR EACH ROW
BEGIN
--- trigger 3rd party validation code
NOTIFY creating new.user
--- listen for 3rd party code to notify with the result
return LISTEN created
END;
Можно ли это сделать в postgres? Спасибо!