Установить расширение psql без белого списка в Heroku postgres? - PullRequest
0 голосов
/ 08 ноября 2018

На этой странице Heroku приведен список расширений из белого списка для Heroku psql. Можно ли установить (без белого списка) расширение psql http на Heroku postgres?


Немного больше информации о моей проблеме:

Я хочу создать триггер базы данных, который отправляет HTTP-запрос серверу каждый раз, когда таблица обновляется в базе данных - расширение http (ссылка выше) делает именно это. Есть ли другой способ уведомлять веб-сервер при каждом обновлении базы данных (используя Heroku psql)?

1 Ответ

0 голосов
/ 08 ноября 2018

Можно ли установить (не в белом списке) расширение psql http на Heroku postgres?

Краткий ответ, нет. Невозможно установить расширения вне того, что находится в их пользовательском белом списке. Более длинный ответ заключается в том, что обычно запрещается передавать рабочие нагрузки http в вашу базу данных, если у вас нет очень веских причин для этого. Многие ORM имеют хуки жизненного цикла, которые можно использовать для запуска запросов в зависимости от того, что происходит в базе данных. Посмотрите Обратные вызовы ActiveRecord для примера.

...