0

このレール移行を作成しようとしています

class CreateFormats < ActiveRecord::Migration
  def self.up
    create_table (:formats , :options => 'ENGINE=InnoDB DEFAULT CHARSET=utf8' ) do |t|
      t.name
      t.description 
      t.company

      t.timestamps
    end
  end

  def self.down
    drop_table :formats
  end
end

そして、実行中に次のようなエラーが発生します。

構文エラー、予期しない ','、予期しない ')' create_table (:formats , :options => 'ENGINE=InnoDB D... ^ 構文エラー、予期しない ')'、予期する keyword_end ...=InnoDB DEFAULT CHARSET=utf8' ) する |t| ... ^

構文エラー、予期しない keyword_end、$end が必要です

なぜこれが起こったのですか?私は自分の構文に問題を見つけることができません..ほとんどの場合、私はRailsを初めて使用するためです:)

4

1 に答える 1