rails db:migrate failed’ .users’不存在:显示来自`users`的完整字段

我做了大量的谷歌搜索并阅读了很多堆栈溢出页面,但无法解决这个问题。 如果任何人可以帮助解决这个问题,那将会很有帮助。

我的应用程序昨天工作正常,现在突然它开始出错“rake db:migrate”

我检查我的方案很好,我试过rake db:drop / db:create / db:migrate,我检查了Gem文件中的设计。

我的错误:

在此处输入图像描述

我的架构:

在此处输入图像描述

我的gem文件:

在此处输入图像描述

任何帮助都将非常有用。

谢谢。

文本错误:

Senthil:zenkars senthilkumar $ rake db:migrate rake aborted! Mysql2 ::错误:表’zenkars_development.users’不存在:显示来自users全部字段

任务:TOP => db:migrate => environment

(通过使用–trace运行任务来查看完整跟踪)

Senthil:zenkars senthilkumar $ rake db:migrate –trace

**调用db:migrate(first_time)

**调用环境(first_time)

**调用disable_rails_admin_initializer(first_time)

**执行disable_rails_admin_initializer

**执行环境

耙子流产了!

Mysql2 ::错误:表’zenkars_development.users’不存在:显示来自users全部字段/usr/local/Cellar/ruby/1.9.3-p194/lib/ruby/gems/1.9.1/gems/activerecord- 3.2.8 / lib / active_record / connection_adapters / abstract_mysql_adapter.rb:245:在`query’中

检查此链接

https://github.com/sferik/rails_admin/issues/1273

基本上,您需要从用户模型中删除rails_admin配置,并将其写为不推荐的方式。