RevisionAbstractSkel¶
RevisionAbstractSkel
¶
Bases: Skeleton
Skeleton mixin wiring in the
RevisionDatabaseAdapter.
revision_fields selects the bones that trigger a revision; ["*"]
(default) tracks every write.
Source code in src/viur/revision/skel.py
read_revision
classmethod
¶
read_revision(skel: SkeletonInstance, key: Union[Key, str], version: Union[str, int] = 'latest') -> Optional[SkeletonInstance]
Populate skel with a revision of key (db.Key or legacy-urlsafe).
Same convention as Skeleton.read. version is "latest" or a
revision index. Returns the skel, or None if not found.