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

时间:2012-09-28 08:28:50

标签: mysql ruby-on-rails devise dbmigrate

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

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

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

我的错误:

enter image description here

我的架构:

enter image description here

我的宝石文件:

enter image description here

任何帮助都会非常有用。

感谢。

文本错误:

Senthil:zenkars senthilkumar $ rake db:migrate 耙子流产了! Mysql2 ::错误:表'zenkars_development.users'不存在:显示来自users的完整字段

任务:TOP => db:migrate =>环境

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

Senthil:zenkars senthilkumar $ rake db:migrate --trace

**调用db:migrate(first_time)

**调用环境(first_time)

**调用disable_rails_admin_initializer(first_time)

**执行disable_rails_admin_initializer

**执行环境

rake aborted!

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:in`query'< / p>

1 个答案:

答案 0 :(得分:2)

检查此链接

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

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