2013-07-08 69 views
0

我從更早的版本升級redmine實例。我正在做什麼教程說。然而,命令rake db:migrate rails_env = production不會正確修改數據庫。有很多字段沒有添加到表中。我檢出了schema.rb文件,它看起來很好。該命令運行時沒有任何錯誤。我可以從輸出中得知生成了很多新的索引。我做了一個數據庫:架構:加載,也沒有工作。我如何遷移數據?我想我有兩個選擇。 1.做一個真正的分貝:遷移 2.創建一個新的新版本數據庫,並從舊數據庫加載數據,也需要指令rake db:migrate無法正常工作

任何意見是讚賞。

+2

我想你錯誤地遷移了開發數據庫,​​試試這個命令:'RAILS_ENV = production rake db:migrate' –

+0

謝謝!!!我用小寫字母輸入rails_env,它不會給我錯誤! –

+1

嘿劉易斯,如果你讓我的評論上升,它可能會更有幫助。這有助於其他人找到解決方案。 –

回答

1

RAILS_ENV =產量必須大寫。感謝Vivek Parihar。