在 Heroku postgres 上安装非白名单 psql 扩展?
Install non-whitelisted psql extension on Heroku postgres?
This Heroku page gives a list of whitelisted extensions for Heroku psql. Is it possible to install the (non-whitelisted) psql http
Heroku postgres 上的扩展?
关于我的问题的更多背景知识:
我想创建一个数据库触发器,每次在数据库中更新 table 时都会向服务器发出 HTTP 请求 -- http
扩展(上面的 link)就是这样做的。有没有另一种方法可以在数据库更新时通知 Web 服务器(使用 Heroku psql)?
Is it possible to install the (non-whitelisted) psql http extension on Heroku postgres?
简短的回答,没有。无法安装自定义白名单之外的扩展。更长的答案是,将 http 工作负载移交给数据库通常是一种反模式,除非您有非常非常好的理由这样做。许多 ORM 具有生命周期挂钩,您可以使用它们根据数据库中发生的情况触发请求。查看 ActiveRecord’s Callbacks 示例。
This Heroku page gives a list of whitelisted extensions for Heroku psql. Is it possible to install the (non-whitelisted) psql http
Heroku postgres 上的扩展?
关于我的问题的更多背景知识:
我想创建一个数据库触发器,每次在数据库中更新 table 时都会向服务器发出 HTTP 请求 -- http
扩展(上面的 link)就是这样做的。有没有另一种方法可以在数据库更新时通知 Web 服务器(使用 Heroku psql)?
Is it possible to install the (non-whitelisted) psql http extension on Heroku postgres?
简短的回答,没有。无法安装自定义白名单之外的扩展。更长的答案是,将 http 工作负载移交给数据库通常是一种反模式,除非您有非常非常好的理由这样做。许多 ORM 具有生命周期挂钩,您可以使用它们根据数据库中发生的情况触发请求。查看 ActiveRecord’s Callbacks 示例。