Skip to main content
Version: 0.7

metadata

superduper.base.metadata

Source code

MetaDataStore​

MetaDataStore(self,
db: 'Datalayer',
parent_db: 'Datalayer')
ParameterDescription
dbDatalayer instance for saving components.
parent_dbParent Datalayer instance for saving primary data.

Abstraction for storing meta-data separately from primary data.

ArtifactRelations​

ArtifactRelations(self,
*,
relation_id: str,
component: str,
identifier: str,
uuid: str,
artifact_id: str) -> None
ParameterDescription
relation_idrelation identifier
componentcomponent type
identifieridentifier of component
uuidUUID of component version
artifact_idUUID of component version

Artifact relations table.

ParentChildAssociations​

ParentChildAssociations(self,
*,
parent_component: str,
parent_identifier: str,
parent_uuid: str,
child_component: str,
child_identifier: str,
child_uuid: str) -> None
ParameterDescription
parent_componentparent component type
parent_identifierparent component identifier
parent_uuidparent uuid
child_componentchild component type
child_identifierchild component identifier
child_uuidchild component uuid

Parent-child associations table.