【发布时间】:2014-12-11 13:55:14
【问题描述】:
我搜索了这个,但没有找到任何东西,所以这是我的问题:
如何在 rake create table 语句中设置字符串和整数的长度?
MySQL 示例:
create table table (
id int primary key auto_increment,
string1 varchar(30) not null,
string2 varchar(50) not null,
int tinyint(3) not null default '0'
)
当我只需要存储较少数量的字符时,我不想将所有这些列设置为 varchar(255) 或大整数。
http://guides.rubyonrails.org/migrations.html 没有写任何关于此的内容:/
我应该如何尝试?
【问题讨论】:
-
文档guides.rubyonrails.org/migrations.html 对此进行了说明,请参见此处:
limit Sets the maximum size of the string/text/binary/integer fields.只需查找并阅读即可。 -
也向你说声“谢谢”!
标签: mysql ruby-on-rails rails-migrations