【问题标题】:AddUserIdToMytimes .. Error - SQLite3::SQLException: duplicate column name: user_id: ALTER TABLE "mytimes" ADD "user_id" integerAddUserIdToMytimes .. 错误 - SQLite3::SQLException: 重复列名:user_id: ALTER TABLE "mytimes" ADD "user_id" integer
【发布时间】:2012-05-15 22:45:24
【问题描述】:

我试试这个来接入终端:

rails 生成迁移 AddUserIdToMytimes user_id:integer --> 创建

db:迁移

--> -- add_column(:mytimes, :user_id, :integer) 耙中止! 发生错误,此迁移和所有后续迁移均已取消:

SQLite3::SQLException: 列名重复:user_id: ALTER TABLE "mytimes" ADD "user_id" integer

有什么不好的?

【问题讨论】:

    标签: ruby-on-rails ruby database migrate


    【解决方案1】:

    好像您的 Mytime 模型已经有 user_id 字段。

    你能做什么?删除此迁移是否不必要?

    【讨论】:

      猜你喜欢
      • 2014-11-04
      • 2016-08-09
      • 2019-09-17
      • 2012-11-24
      • 1970-01-01
      • 1970-01-01
      • 2016-04-26
      • 2015-03-06
      • 1970-01-01
      相关资源
      最近更新 更多