This Heroku page列出了Heroku psql列入白名单的扩展。是否可以在Heroku postgres上安装(未列入白名单的)psql http
扩展名?
更多关于我的问题的背景:
我想创建一个数据库触发器,每次在数据库中更新表时都会向服务器发出HTTP请求-http
扩展名(上面的链接)就是这样做的。每当数据库更新时(使用Heroku psql),还有另一种方法通知Web服务器吗?
答案 0 :(得分:1)
是否可以在Heroku postgres上安装(未列入白名单的)psql http扩展?
简短的回答,不。无法将扩展安装在自定义白名单之外。更长的答案是,将http工作负载移交给数据库通常是一种反模式,除非您有非常非常充分的理由这样做。许多ORM都有生命周期挂钩,您可以根据数据库中发生的情况来触发请求。查看ActiveRecord’s Callbacks为例。