表不存在:SHOW KEYS

时间:2012-06-08 11:00:10

标签: mysql ruby-on-rails

运行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并删除并重新创建数据库。

1 个答案:

答案 0 :(得分:8)

add_index移出create_table的阻止。