运行db:migrate
时出现此错误Mysql2::Error: Table 'sample_app_development.microposts' doesn't exist: SHOW KEYS FROM
`microposts
这是我的迁移
class CreateMicroposts < ActiveRecord::Migration
def change
create_table :microposts do |t|
t.string :content
t.integer :user_id
t.timestamps
add_index :microposts, [:user_id, :created_at]
end
end
end
我尝试重新启动mysql并删除并重新创建数据库。
答案 0 :(得分:8)
将add_index
移出create_table
的阻止。