我在entrypoint.sh文件中指定了rails db:setup
rails db:migrate
。它在本地运行,但是heroku表示“相关的待办事项不存在”。
然后我只离开了rails db:migrate
,因为我没有在heroku上运行rails db:setup
的权限,但是问题仍然存在。
有什么方法可以在docker app中的heroku上自动运行迁移吗?
答案 0 :(得分:1)
在以下列出的heroku.yml配置文件中进行指定:https://devcenter.heroku.com/articles/build-docker-images-heroku-yml
解决了他们的问题。