2016-09-13 42 views
0

当我试图轨道分贝:迁移,我得到了以下错误:轨分贝:迁移错误的轨道中止

rails aborted! 
StandardError: An error has occurred, all later migrations canceled: 

Mysql2::Error: Duplicate entry 'MyString' for key 'index_users_on_email': CREATE UNIQUE INDEX `index_users_on_email` ON `users` (`email`) 

有人可以帮我在这吗?谢谢。

回答

1

错误提示您有一个名为“MyString”(它存在于两条记录中)的重复email的用户记录。由于email具有唯一索引,因此它不能重复。

删除user记录与重复email或将其更新到unique电子邮件,然后运行

rake db:migrate 
+0

它的工作。谢谢。 –