Database design laravel schema builder可以创建字符列吗?

Database design laravel schema builder可以创建字符列吗?,database-design,char,schema,laravel,builder,Database Design,Char,Schema,Laravel,Builder,很抱歉提出了这个恼人的问题,但是我没有找到创建带有CHAR列的表的方法。我要查,不是瓦查 在文档中,他们没有写任何关于CHAR类型列的内容: 如果我想要一个只允许6个字符长的字符串的CHAR(6)类型的列,我必须创建一个varchar列并禁止在模型中短于或长于6个字符吗?正如您所说,它不支持CHAR数据类型。就这些 但这可能离题了。CHAR(6)不强制执行所有值必须为六个字符长的规则。它所做的是将任何输入右移到六个字符。因此,我们可以输入'A',CHAR列将存储'A'。这真的是你想要的吗 然后

很抱歉提出了这个恼人的问题,但是我没有找到创建带有CHAR列的表的方法。我要查,不是瓦查

在文档中,他们没有写任何关于CHAR类型列的内容:

如果我想要一个只允许6个字符长的字符串的CHAR(6)类型的列,我必须创建一个varchar列并禁止在模型中短于或长于6个字符吗?

正如您所说,它不支持CHAR数据类型。就这些


但这可能离题了。CHAR(6)不强制执行所有值必须为六个字符长的规则。它所做的是将任何输入右移到六个字符。因此,我们可以输入
'A'
,CHAR列将存储
'A'
。这真的是你想要的吗

然后我的猜测是对的:D.我创建了那些最小-最大规则,但我不确定是否要使用varchar来实现这一点,但这没关系。谢谢你的回答。