所以是一个 postgres 数据库(特别是一个 AmazonRDS 实例 fwiw)。
安排事情以获取任何记录的最后更新(或创建)时间很容易。
该信息将是日期时间。
我想要实现的是:想象一个整数,sequenceNumber,它对数据库来说是原子的和全局的。
简单地说,每个表都会有一个 sequenceNumber 字段。
任何时候任何记录(即,在任何表中)被更新(或创建),它都会获得下一个序列号。
您知道如何拥有对数据库一无所知的程序员朋友。海浪。我的白痴解决方案是,在整个代码库中,每次创建或修改记录时,一定要记得更新它的序列号。(当然,只需要一个全局系统来给出下一个原子序列号。)
对此的声音解决方案是什么?
事实上,它是否已经以某种我不知道的方式完全可用,或者?