如何在sqlalchemy中设置模型以在实例中使用versioncontrol(column_version)?
表格上的独特PK。
PK的独特版本。
存档 - 标记(最新版本未存档)。
e.g。
init= object:
--------------
*version;update;user;ID;archive;rest*
1;2012-01-01;userA; uniqueKey;no;data=green
on_update= object
--------------
*version;update;user;ID;archive;rest*
1;2012-01-01;userA; uniqueKey;**yes**;data=green
**2**;2012-01-05;userB; uniqueKey;no;data=red
有人知道如何实现这一目标吗?还是经历?
我正在考虑两个DB现在(存档,活动),其中存档在活动时保存所有“旧”版本(PK = UniqueKey + Version)(pK = UniqueKey)。
(对于那些问我为什么要这样做的人?
我在考虑一致性和相干性映射之间的区别 - >一个可以映射特定版本object1版本7或实际版本object1)。