优化代码生成

This commit is contained in:
JaguarJack
2020-06-30 10:14:27 +08:00
parent 051627547e
commit 2b4f9823ff
2 changed files with 5 additions and 5 deletions

View File

@@ -96,15 +96,16 @@ class SQL extends Factory
$_sql[] = 'unsigned';
}
// 默认值
$default = trim(trim($sql['default'], '\''));
if (!$sql['nullable']) {
$_sql[] = 'not null';
if (!$sql['default']) {
if (!$default) {
$_sql[] = ' default \'\'';
} else {
if (strpos('int', $sql['type']) === false) {
$_sql[] = ' default "' . $sql['default'] . '"';
$_sql[] = ' default "' . $default . '"';
} else {
$_sql[] = ' default ' . $sql['default'];
$_sql[] = ' default ' . $default;
}
}
}