Module meta-schema/src

Type Aliases

DeriveExtendedSchemaOptions
EntityIdentityOptions
EntityMetaBlock
GenerationActivity
LifecycleTimestampMode
MetaAnnotationProjection
MetaStampingConfig

Variables

baseMetaSchemaProfile
ENTITY_META_DEFINITION
ENTITY_META_JSON_KEY
ENTITY_META_PERSISTENCE_KEY
ENTITY_META_PREDICATE_IRI
ENTITY_META_SCOPE_SEGMENT_ALIAS
lifecycleMetaSchemaFragment
META_SCHEMA_IRI

Functions

applyMetaStampingOnWrite
buildMetaAnnotationProjections
composeMetaSchemaProfile
defaultPrismaLifecycleMode
deriveExtendedSchema
deriveMetaProfileForStamping
documentHasClientMeta
extendMetaSchema
flattenMetaSchemaProfile
isMetaAnnotationScope
lifecycleTimestampsEnabled
mergeMetaAnnotationScopes
metaScopeSegmentsToPersistence
metaScopeToAccessorPath
metaScopeToSparqlColumnId
metaSparqlColumnIdToScope
parsePropertyScopeSegments
remapEntityMetaForPersistence
remapEntityMetaFromPersistence
resolveEntityMetaProfile
resolveLifecycleDescriptorMode
resolveMetaSparqlOrderBy
resolvePrismaMetaStamping
resolveSparqlMetaStamping
shouldApplicationStampLifecycle
stampDocumentMeta
stripClientMetaFromDocument
stripLifecycleFromPersistenceMeta