2

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を再起動し、データベースを削除して再作成してみました。

4

1 に答える 1

8

のブロックadd_indexからあなたを移動します。create_table

于 2012-06-08T11:03:54.543 に答える