2013-07-08 36 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。