设计数据库时多加点时间戳字段没坏处 | YAGRI

设计数据库时多加点时间戳字段没坏处 | YAGRI

Subscribe:
页面内有广告,如果你看不到说明你在用广告拦截插件,为了网站能够持续运营,请顺手将本网站加到广告拦截白名单中,感谢!


YAGRI, 是 you are gonna read it 的简称,是文章作者从 YAGNI (you aren't gonna need it)演变过来的,YAGNI 本意是警告你不要在项目初期就过渡设计以及添加太多的功能。

而 YAGRI 指的是,当你设计数据库表的时候,除了那些必须要展示给用户的字段之外,建议你多添加一些信息字段,比如:

created_at

updated_at

deleted_at

deleted_by

等等。

这些字段不会带给你太多的开销,但是会在你需要查询某些数据的时候给你非常大的帮助,你(大概率)会在某个时刻去数据库读这些字段的。

原文:https://ouo.io/H0jNSR