【发布时间】:2013-12-18 19:31:03
【问题描述】:
我是 Ruby、Rails、Rake、MySQL(在 Ubuntu/bash/命令行上)和 devise(warden 1.2.3,devise 3.0.4)的新手。我必须继续到目前为止所做的事情:Rails 4 项目正在运行并链接到 MySQL 数据库(完整,填充了用户和数据)。我能够更改控制器和视图。
我必须在项目中添加设计。我正在读这个:https://github.com/plataformatec/devise。我的班级名称是 User。所以我做了rails generate devise User。
当我执行rake db:migrate 时,我有这个错误:Mysql2::Error: Table 'users' already exists: ... 当然,因为我的项目中已经有一个 users 表。
无论我读到什么 (Devise with Rails 4),它总是关于创建用户模型,而不是如何将设计插入预先存在的用户模型。
我应该阅读什么文件?我必须编辑哪个文件来告诉设计“这是我的用户模型和表:”?
【问题讨论】:
标签: devise ruby-on-rails-4 rake