我正在遵循One Month Rails课程并安装到我的rails应用程序中,但在运行数据库迁移后,它仍然出现以下错误:
ActiveRecord::StatementInvalid in Devise::SessionsController#new
Could not find table 'users'
我和其中一位老师核对过,他看到我的迁移文件没有.rb扩展名。他说他们已经用一些设计版本看了几次。
添加.rb扩展程序,它就像一个魅力。我没有在其他地方看到这个问题,所以我在这里发帖。希望这能帮助处于类似情况的其他人。
答案 0 :(得分:2)
之前已经介绍过:rake db:migrate doesn't work (Rails 4.0.4)
根据https://github.com/plataformatec/devise/issues/2971,它已在Devise 3.2.3中修复。