修复 表生成 nullable 错误

This commit is contained in:
JaguarJack 2021-08-06 10:20:26 +08:00
parent ddb2e0aee1
commit 66e2ea5141

View File

@ -77,13 +77,12 @@ class SQL extends Factory
$tableColumn->setUnsigned(); $tableColumn->setUnsigned();
} }
if ($column['comment']) { if ($column['comment']) {
$tableColumn->setComment($column['comment']); $tableColumn->setComment($column['comment']);
} }
if (!$this->doNotNeedDefaultValueType($column['type'])) { if (! $this->doNotNeedDefaultValueType($column['type'])) {
$tableColumn->setDefault($column['default']); $tableColumn->setDefault($column['nullable'] ? null : $column['default']);
} }
$tableColumns[] = $tableColumn; $tableColumns[] = $tableColumn;