我有一个部署到Heroku的Rails 8应用程序。该应用程序正在使用已连接的Postgres数据库。我推动了自动部署的代码。部署说它有效,但是我在一些引用我创建的表的页面上获得了500个。它似乎没有运行迁移。我尝试从Heroku控制台运行迁移,但我得到了:

问题描述 投票:0回答:0
添加到pocfile中,但这导致了相同的失败。当我第一次部署该应用程序时,它做了类似的事情,但最终解决了自己的问题,但是,我不希望每次都有数据库更改时停机时间。我已经将较旧版本的轨道版本部署到了Heroku的较旧版本的情况下,没有问题,所以我相信部署过程中有一些新的东西

i明确将数据库_url添加到数据库。文档使听起来像是这样可以在没有设置的情况下工作的,但是这是我在数据库中所拥有的。

production: primary: &primary_production url: <%= ENV["DATABASE_URL"] %> <<: *default

    

ruby-on-rails heroku database-migration heroku-postgres ruby-on-rails-8
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.