浏览代码

优化CRUD生成

Karson 3 年之前
父节点
当前提交
06ccca81c9
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      application/admin/command/Crud.php

+ 2 - 2
application/admin/command/Crud.php

@@ -185,7 +185,7 @@ class Crud extends Command
         'switch' => 'toggle',
         'tag'    => 'flag',
         'tags'   => 'flag',
-        'time'   => ['type' => ['int', 'timestamp'], 'name' => 'datetime'],
+        'time'   => ['type' => ['int', 'bigint', 'timestamp'], 'name' => 'datetime'],
     ];
 
     /**
@@ -1103,7 +1103,7 @@ class Crud extends Command
                 'langList'                => $langList,
                 'softDeleteClassPath'     => in_array($this->deleteTimeField, $fieldArr) ? "use traits\model\SoftDelete;" : '',
                 'softDelete'              => in_array($this->deleteTimeField, $fieldArr) ? "use SoftDelete;" : '',
-                'modelAutoWriteTimestamp' => in_array($this->createTimeField, $fieldArr) || in_array($this->updateTimeField, $fieldArr) ? "'int'" : 'false',
+                'modelAutoWriteTimestamp' => in_array($this->createTimeField, $fieldArr) || in_array($this->updateTimeField, $fieldArr) ? "'integer'" : 'false',
                 'createTime'              => in_array($this->createTimeField, $fieldArr) ? "'{$this->createTimeField}'" : 'false',
                 'updateTime'              => in_array($this->updateTimeField, $fieldArr) ? "'{$this->updateTimeField}'" : 'false',
                 'deleteTime'              => in_array($this->deleteTimeField, $fieldArr) ? "'{$this->deleteTimeField}'" : 'false',