2017-01-09 26 views
2

我有幾個在Heroku上運行的Rails 4應用程序沒有問題。我最新的應用程序是用Rails 5編寫的,在Heroku上部署時我遇到了問題。在我的本地機器上,我沒有任何問題。Heroku db上的Rails 5應用程序:migrate

我部署我的應用程序,並希望run heroku run rake db:migrate

我得到的是:

運行耙分貝:上⬢XXX ...起來,run.3627(免費)遷移:沒有這樣的文件 或目錄

我也試過heroku run rake db:migrate --app XXX與同樣的問題。

數據庫已創建。但遷移不起作用。

有什麼建議嗎?

+0

我想在鐵軌5他們改變耙軌道。嘗試並運行「heroku運行rails db:migrate」 –

+1

嘗試它已經沒有成功。在Rails 5中,這兩種方式都應該起作用。 – almo

回答

0

Rails 5現在使用rails作爲運行migrat的命令離子。

rake db:migrate現在rails db:migrate

+0

這並不重要,兩個命令都應該起作用 – stephenmurdoch

相關問題