From 3cb69bb32a4f59c7b2ed4b6960e4d2df3c1b0975 Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Thu, 27 Feb 2025 14:36:26 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BF=AE=E6=94=B9=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=86=99=E5=85=A5=E6=97=B6=E9=97=B4=E7=9A=84=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F=E4=B8=BA=E5=9C=A8=E6=95=B0=E6=8D=AE=E5=BA=93=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=96=87=E4=BB=B6=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/model/v1/AttachmentCategoryModel.php | 2 -- app/admin/model/v1/AttachmentModel.php | 2 -- app/admin/model/v1/ProductAttrModel.php | 2 -- app/admin/model/v1/ProductCategoryModel.php | 2 -- app/admin/model/v1/ProductModel.php | 2 -- app/admin/model/v1/SysUserModel.php | 2 -- app/admin/model/v1/VideoCategoryModel.php | 2 -- app/admin/model/v1/VideoModel.php | 2 -- config/database.php | 4 ++-- 9 files changed, 2 insertions(+), 18 deletions(-) diff --git a/app/admin/model/v1/AttachmentCategoryModel.php b/app/admin/model/v1/AttachmentCategoryModel.php index 242c6afe..eb1a0899 100644 --- a/app/admin/model/v1/AttachmentCategoryModel.php +++ b/app/admin/model/v1/AttachmentCategoryModel.php @@ -16,8 +16,6 @@ class AttachmentCategoryModel extends AttachmentCategoryBaseModel use SoftDelete; // 软删除字段 protected $deleteTime = 'deleted_at'; - // 自动写入时间格式 - protected $autoWriteTimestamp = 'datetime'; // 关联附件 public function attachment() diff --git a/app/admin/model/v1/AttachmentModel.php b/app/admin/model/v1/AttachmentModel.php index 82ad7076..f6b15846 100644 --- a/app/admin/model/v1/AttachmentModel.php +++ b/app/admin/model/v1/AttachmentModel.php @@ -16,8 +16,6 @@ class AttachmentModel extends AttachmentBaseModel use SoftDelete; // 软删除字段 protected $deleteTime = 'deleted_at'; - // 自动写入时间格式 - protected $autoWriteTimestamp = 'datetime'; // JSON字段 protected $json = ['attach']; diff --git a/app/admin/model/v1/ProductAttrModel.php b/app/admin/model/v1/ProductAttrModel.php index 17b4b107..1918edbf 100644 --- a/app/admin/model/v1/ProductAttrModel.php +++ b/app/admin/model/v1/ProductAttrModel.php @@ -16,8 +16,6 @@ class ProductAttrModel extends ProductAttrBaseModel use SoftDelete; // 软删除字段 protected $deleteTime = 'deleted_at'; - // 修改自动写入时间格式 - protected $autoWriteTimestamp = 'datetime'; // 关联属性特征 public function props() diff --git a/app/admin/model/v1/ProductCategoryModel.php b/app/admin/model/v1/ProductCategoryModel.php index 3eaf3e68..33207caf 100644 --- a/app/admin/model/v1/ProductCategoryModel.php +++ b/app/admin/model/v1/ProductCategoryModel.php @@ -16,8 +16,6 @@ class ProductCategoryModel extends ProductCategoryBaseModel use SoftDelete; // 软件字段 protected $deleteTime = 'deleted_at'; - // 修改自动写入时间格式 - protected $autoWriteTimestamp = 'datetime'; // 根据pid查询 public function scopePid($query, $pid) diff --git a/app/admin/model/v1/ProductModel.php b/app/admin/model/v1/ProductModel.php index 3c206061..34a2e2ae 100644 --- a/app/admin/model/v1/ProductModel.php +++ b/app/admin/model/v1/ProductModel.php @@ -16,8 +16,6 @@ class ProductModel extends ProductBaseModel use SoftDelete; // 软件字段 protected $deleteTime = 'deleted_at'; - // 修改自动写入时间格式 - protected $autoWriteTimestamp = 'datetime'; // 分类关联查询 public function category() diff --git a/app/admin/model/v1/SysUserModel.php b/app/admin/model/v1/SysUserModel.php index 333c678e..0ce5d46c 100644 --- a/app/admin/model/v1/SysUserModel.php +++ b/app/admin/model/v1/SysUserModel.php @@ -16,8 +16,6 @@ class SysUserModel extends SysUserBaseModel use SoftDelete; // 软件删除字段 protected $deleteTime = 'deleted_at'; - // 自动写入时间格式 - protected $autoWriteTimestamp = 'datetime'; // 隐藏字段 protected $hidden = ['password', 'salt']; diff --git a/app/admin/model/v1/VideoCategoryModel.php b/app/admin/model/v1/VideoCategoryModel.php index 1f2c9571..edcae24a 100644 --- a/app/admin/model/v1/VideoCategoryModel.php +++ b/app/admin/model/v1/VideoCategoryModel.php @@ -16,8 +16,6 @@ class VideoCategoryModel extends VideoCategoryBaseModel use SoftDelete; // 软删除字段 protected $deleteTime = 'deleted_at'; - // 自动写入时间格式 - protected $autoWriteTimestamp = 'datetime'; // 关联视频模型 public function video() diff --git a/app/admin/model/v1/VideoModel.php b/app/admin/model/v1/VideoModel.php index 098a21fb..4e77d3e1 100644 --- a/app/admin/model/v1/VideoModel.php +++ b/app/admin/model/v1/VideoModel.php @@ -16,8 +16,6 @@ class VideoModel extends VideoBaseModel use SoftDelete; // 软件删除字段 protected $deleteTime = 'deleted_at'; - // 自动写入的时间格式 - protected $autoWriteTimestamp = 'datetime'; // 关联分类 public function category() diff --git a/config/database.php b/config/database.php index bd5ab81b..5127de96 100644 --- a/config/database.php +++ b/config/database.php @@ -10,13 +10,13 @@ return [ // 自动写入时间戳字段 // true为自动识别类型 false关闭 // 字符串则明确指定时间字段类型 支持 int timestamp datetime date - 'auto_timestamp' => true, + 'auto_timestamp' => 'timestamp', // 时间字段取出后的默认时间格式 'datetime_format' => 'Y-m-d H:i:s', // 时间字段配置 配置格式:create_time,update_time - 'datetime_field' => '', + 'datetime_field' => 'created_at,updated_at', // 数据库连接配置信息 'connections' => [