migrationでカラムを追加する際に
add_column :hoges, :memo, :text
とするとmysql上ではtext型になります。
longtextにするためには、以下のようにすればOKです。
add_column :hoges, :memo, :text, :limit => 4294967295
とするとmysql上ではtext型になります。
longtextにするためには、以下のようにすればOKです。
add_column :hoges, :memo, :text, :limit => 4294967295
ちなみにlimitの値をいじると、対応するmysqlの型は以下のようになるそうです。
1 ~ 255 → TINYTEXT
256 ~ 65535 → TEXT
65536 ~ 16777215 → MEDIUMTEXT
16777216 ~ 4294967295 → LONGTEXT
以下を参考にさせていただきました。
0 件のコメント:
コメントを投稿