如何使用 Heroku 调度程序调度 PostgreSql 程序?

How to schedule PostgreSql procedure using Heroku scheduler?

我正在尝试使用 Heroku 调度程序来调度 PostgreSql 过程。我试过 heroku pg:psql -c "call procedure_name();" --app app-name 但从调度程序 "bash: heroku: command not found"

得到错误

该错误告诉您重要信息。 Heroku CLI 在您的环境中不存在,因此 bash 抱怨 heroku 不是它识别的命令。

如果您想从您的应用程序中执行 运行 heroku 命令,您需要在构建应用程序时包含 cli buildpack 以确保它已正确捆绑。一旦包含了 buildpack 并触发了一个新的构建,这应该可以工作。