无法在Ruby on Rails中生成用户模型

时间:2014-03-20 20:50:02

标签: ruby-on-rails ruby devise

我可以跑步&成功安装了devise gem,但是当我尝试生成用户模型时。 它创建了一个数据库文件,但没有.rb扩展名

20140320203238_devise_create_users

所以当我运行rake db:migrate时没有任何反应

我必须在运行migrate命令之前将文件重命名为add rb,以便创建迁移

1 个答案:

答案 0 :(得分:1)

存在与Devise相关的现有问题,特别是对于Rails版本4.1.0.rc1。这可能是这里的问题,我无法确认,因为你没有提到你目前正在使用的rails版本。

我建议您将Rails版本降级为4.0.2,然后重试。

您可以在Devise generator creates failing migration in Rails 4.1.0.rc1

查看有关此问题的持续讨论