Mysql2 :: Error:表'DATABASE.XXX'不存在:显示来自“ XXX”的完整字段

时间:2018-10-23 17:42:49

标签: mysql ruby-on-rails-5

我有一个在4个月前创建的旧应用程序,现在我想像往常一样在本地运行我的应用程序:

1- rvm

2-安装捆绑程序

3个捆绑包

4- rake db:migrate

第4步显示此错误:

 == 20170114105550 DeviseCreateUsers: migrating ================================
-- create_table(:users)
-> 0.2039s
-- add_index(:users, :email, {:unique=>true})
-> 0.1939s
-- add_index(:users, :reset_password_token, {:unique=>true})
-> 0.1880s
== 20170114105550 DeviseCreateUsers: migrated (0.5883s) 
=======================

rake aborted!
StandardError: An error has occurred, all later migrations canceled:

Mysql2::Error: Table 'mediamonitorr.articles' doesn't exist: SHOW FULL 
FIELDS 
FROM `articles`

这是我的迁移

class CreateArticles < ActiveRecord::Migration[5.0]
def change
create_table :articles do |t|
  t.string :title
  t.text :description
  t.integer :page
  t.integer :ave_status

  t.timestamps
  end
 end
end

数据库创建良好

我看到了一些问题,他们所有的解决方案都在谈论

  

foreign_key:是

但是我的迁移中没有这个

任何想法!?

0 个答案:

没有答案