首页 > Web开发 > 详细

thinkphp5.0 数据表自动写入时间戳

时间:2021-02-08 22:24:15      阅读:38      评论:0      收藏:0      [点我收藏+]

对应手册:点击查询

系统支持自动写入创建和更新的时间戳字段

1. 在数据库配置文件中添加全局设置:

// 开启自动写入时间戳字段
‘auto_timestamp‘ => true,

2. 直接在单独的模型类里面设置(只针对某一个表):

protected $autoWriteTimestamp = true;

默认识别为整型int类型,如果你的时间字段不是int类型的话,例如使用datetime类型的话,可以这样设置:

// 开启自动写入时间戳字段
‘auto_timestamp‘ => ‘datetime‘,

或者

protected $autoWriteTimestamp = ‘datetime‘;

字段名默认创建时间字段为create_time,更新时间字段为update_time,支持的字段类型包括timestamp/datetime/int

写入数据的时候,系统会自动写入create_timeupdate_time字段

thinkphp5.0 数据表自动写入时间戳

原文:https://www.cnblogs.com/dazahui/p/14389981.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!