编程语言
首页 > 编程语言> > thinkphp5.0 数据表自动写入时间戳

thinkphp5.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字段

标签:int,timestamp,写入,datetime,数据表,字段,time,thinkphp5.0
来源: https://www.cnblogs.com/dazahui/p/14389981.html