2012-08-17 49 views
0

我想我对Rails项目红宝石服务器上运行的迁移,但我得到这样那样的错误与postgres-有什么办法可以跳过失败的迁移?

PGError:ERROR:关系“last_message_read”已经存在 :CREATE TABLE“last_message_read”(“ID “串行主键”,消息“字符变化(255),”company_id“整数)

所以,我想继续我的迁移,但它不会发生 - 我想忽略那些失败并继续其余....

请帮忙!!!并提前感谢...

回答

0

您的迁移有些问题。只需重置你的分贝(rake db:reset)。

+1

如果在重置前有任何数据,我会建议做一个备份。 – 2012-08-17 13:13:42

+0

我知道重置,但有没有什么可以忽略来自运行时的错误。 – Sumanta 2012-09-06 09:02:18

+0

我不认为你可以压制这样的错误 – rb512 2012-09-06 09:27:29