有如下场景,创建时间需要根据数据create的时间自动更新,更新时间根据数据update或者create的时间自动更新。
c_time timestamp default CURRENT_TIMESTAMP null comment '创建时间',
u_time timestamp default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间'
建表代码如下所示:
create table table_name
(
id bigint auto_increment primary key,
name_type varchar(50) default '' not null comment '名单名称,如url',
name_value varchar(255) default '' null comment '具体的值,如http://localhost:80',
remarks int not null comment '0:通用白名单',
c_erp varchar(50) default '' null comment '创建人',
u_erp varchar(50) default '' null comment '更新人',
c_time timestamp default CURRENT_TIMESTAMP null comment '创建时间',
u_time timestamp default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP comment '更新时间'
);