【发布时间】:2013-08-06 18:13:24
【问题描述】:
我在为基本的 RoR 网站运行 bundle exec rake db:migrate 时遇到此错误。我是一个初学者,在这个站点和 Treehouse 上发现了类似的错误,但是这个错误的后半部分没有发现(从 NOT NULLC 开始)。我仍然不确定如何解决这个问题 - 任何人都可以建议吗?我在 Windows 上运行它。
SQLite3::SQLException: duplicate column name: email: ALTER TABLE "users" ADD "em
ail" varchar(255) DEFAULT '' NOT NULLC:/Sites/code/omrails-master/db/migrate/201
30804201341_add_devise_to_users.rb:5:in `block in up'
【问题讨论】:
-
这个迁移文件的内容是什么?另外,您当前的数据库架构是什么?
-
很抱歉格式不正确 - 我可以尝试清理...数据库架构是什么?
-
您粘贴的文字不可读。请使用 paste 或 gist.github.com 之类的服务。
-
还有什么
rake db:migrate:status输出? -
这里是被引用的迁移文件的链接:pastie.org/private/wq4xxhgw7zpvlgg5kgunwg
标签: sql ruby-on-rails devise migration