我有一个在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:是
但是我的迁移中没有这个
任何想法!?