将dbmine从redmine 1.2.1升级到1.3.0

时间:2012-02-20 17:11:00

标签: postgresql upgrade redmine

我有一台服务器使用redmine 1.2.1和webrick webserver。在另一个新的ubuntu服务器中,我刚从主repo安装了redmine 1.3.0,使用了apache + passenger。没问题。

然后我pg_dumped我的旧1.2.1数据库并将我的新postgresql放入我的1.3.0 redmine中。除了一件事,一切都很好。当我去看我的一个回购(网址如http://myhost.com/projects/myproject/repository/revisions/11806)时,我收到此错误

ActionView::TemplateError (PGError: ERROR:  relation "changeset_parents" does not exist

这意味着我没有正确升级我的redmine,有没有办法在我的新ubuntu服务器中升级这个数据库?

非常感谢。

1 个答案:

答案 0 :(得分:2)

您是否运行过Redmine数据库迁移脚本?

rake db:migrate RAILS_ENV=production 

这需要以/ usr / share / redmine目录中的root用户身份运行,或者将Redmine安装到。