我正在观看应用使用的sqlite数据库。
我想知道自那以后做了哪些改变 我上次检查过。
我可以转储到sql和diff对最后一个转储, 但似乎应该有更好的方法。
有吗?
谢谢, 肯特
PS不要羞怯,细节:我正在使用Shotwell管理照片,它有很棒的GUI。 我正在Postgresql中镜像Shotwell的数据库,在那里我进行了重构并根据自己的喜好进行了扩充。 Shotwell会议之后,包括添加,标记,调整...我想要 将这些更改应用于Postgres。
答案 0 :(得分:1)
在表格中添加字段named _changed
。在每行操作(update
,insert into
...)时,将字段设置为当前时间戳。现在,您可以检查自那以后哪些行已更新。