Rails 3使用longtext进行迁移
我需要在我的Rails脚本中将列types从文本更改为longtext,但无法find关于如何执行此操作的任何内容。
有没有人跑过这个?
谢谢! 丹尼斯
如果这是你正在使用的text
types处理tinytext
, text
, tinytext
和tinytext
。 只需使用:limit => ...
指定上限
例:
change_column :articles, :body, :text, :limit => 4294967295
如预期的那样, limit
的默认值是65535。
1 to 255 bytes: TINYTEXT 256 to 65535 bytes: TEXT 65536 to 16777215 bytes: MEDIUMTEXT 16777216 to 4294967295 bytes: LONGTEXT
MySQL文档可以在这里find。