Postgres 触发器节点#
使用Postgres触发器节点来响应Postgres中的事件,并将Postgres与其他应用程序集成。n8n内置支持响应插入、更新和删除事件。
凭据
您可以在这里找到此节点的身份验证信息。
示例和模板
有关使用示例和模板以帮助您入门,请参阅n8n的Postgres触发器集成页面。
事件#
您可以配置节点如何监听事件。
- 选择Listen and Create Trigger Rule 监听并创建触发规则,然后选择要监听的事件:
- Insert 插入
- Update 更新
- Delete 删除
- 选择Listen to Channel 监听频道,然后输入节点应监控的频道名称。
Postgres 事件监听与所需数据库权限
- 要监听触发器事件,n8n 会在目标表上自动创建 Postgres 触发器。激活工作流时添加,停用工作流时移除。
- 若工作流处于非活动状态,在你测试工作流时也会添加该触发器,并在停止测试事件监听后移除。
- Postgres 触发器会调用自动创建的存储过程,将事件通知给 n8n。
- Postgres 凭据中的用户必须有权创建并执行触发器与存储过程。在 PostgreSQL 中,通常需要超级用户、表所有者或 TRIGGER 权限,外加存储过程所在 schema 的 CREATE 权限。
相关资源#
n8n 为 Postgres 提供应用节点,文档见此处。
在 n8n 网站上查看示例工作流与相关内容。