私はレールの移行を行っており、おそらくここで何か間違ったことをしているのですが、移行は ---
クラス CreateStates < ActiveRecord::Migration
デフチェンジ
create_table :states do |t|
t.string :state_legacy_id
t.string :name, :length => 20
t.string :abbreviation, :length => 2
t.timestamps
end
add_index :states, :id
終わり
終わり
しかし、mysql データベースにアクセスしてテーブルを見ると、名前テーブルと略語テーブルの長さが varchar/ 255 になっています。
引用符の有無にかかわらず試してみたので、:limit => 20 と :limit => "20" の両方の製品テーブルに varchar 255 を使用します。
どんな提案でも大歓迎です。
ありがとう、