Skip to content

Commit 5cf84a2

Browse files
committed
Field Default Type No Error
1 parent afed719 commit 5cf84a2

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

class/files/sql/SqlFile.php

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,7 @@ private function getDatabaseFields($moduleDirname, $tableMid, $tableId, $tableNa
197197
case 6:
198198
case 7:
199199
case 8:
200+
$type = $fieldTypeName;
200201
if(empty($fieldDefault)) {
201202
$default = "DEFAULT '0'";
202203
} else {
@@ -207,11 +208,20 @@ private function getDatabaseFields($moduleDirname, $tableMid, $tableId, $tableNa
207208
case 16:
208209
case 17:
209210
case 18:
210-
case 19:
211+
$type = $fieldTypeName;
212+
$default = null;
213+
break;
214+
case 19:
211215
case 20:
212216
case 21:
217+
case 22:
218+
case 23:
213219
$type = $fieldTypeName;
214-
$default = null;
220+
if(empty($fieldDefault)) {
221+
$default = "DEFAULT '0000/00/00'";
222+
} else {
223+
$default = "DEFAULT '{$fieldDefault}'";
224+
}
215225
break;
216226
default:
217227
$type = $fieldTypeName . '(' . $fieldValue . ')';

0 commit comments

Comments
 (0)