我正在尝试使用Heroku调度程序调度PostgreSQL过程。我尝试了 heroku pg:psql -c "调用 procedure_name((;" --app 应用程序名称,但从调度程序"bash:heroku:找不到命令"收到错误
该错误告诉您重要信息。您的环境中不存在 Heroku CLI,因此bash
抱怨heroku
不是它识别的命令。
如果要从应用程序运行heroku
命令,则需要在构建应用程序时包含 cli 构建包,以确保它正确捆绑。一旦你包含了构建包并触发了一个新的构建,这应该可以工作。