我现在正在编写迁移,以便在表nullable
中创建某些列.对于DOWN函数,我当然想再次制作这些列not nullable
.我翻遍了schema builder docs美元,但找不到办法.
任何帮助都将不胜感激.
我现在正在编写迁移,以便在表nullable
中创建某些列.对于DOWN函数,我当然想再次制作这些列not nullable
.我翻遍了schema builder docs美元,但找不到办法.
任何帮助都将不胜感激.
在Laravel 5之前,没有Laravel原生的方法来使用模式生成器修改现有的表列.您需要使用原始查询来进行此操作.
但是,从Laravel 5开始,您可以使用:
$table->string('foo')->nullable(false)->change();
在运行上述命令之前,您必须具有dbal依赖项:
composer require doctrine/dbal