MySql DateTime 自动变更的坑

在blog开发的时候,下午就遇到过更新实体的时候,CreateTime自动更新的问题,当时还以为是自己代码写错了,找了半天也没有在代码找到变更日期的地方,之后又查找EF相关资料,无果,就没有管他。

结果晚上用Navicat的数据库更改一个字段就造成了CreateTime的自动变更,这就很尴尬了。搜索了一番,才知道mysql的DateTime类型有一个自动更新时间戳选项。如图:

如果你看不到,说明图片挂了

取消勾选即可。