Saltar al contenido principal

Collaboration Entities

Entities for comments, mentions, reactions, favorites, entity subscriptions, resource links, and shared entities.

Commentโ€‹

ColumnTypeDescription
entitystringTarget entity type
entityIdUUIDTarget entity ID
commentstringComment text (HTML)
actorTypeenum?User or System
resolvedboolean?Resolved flag
resolvedAtDate?Resolution timestamp
resolvedByIdUUID?FK to resolver
editedAtDate?Last edit timestamp
parentIdUUID?FK to parent (threading)
creatorIdUUID?FK to creator

Relations: parent (ManyToOne Comment), replies (OneToMany Comment), members (ManyToMany Employee)

Mentionโ€‹

ColumnTypeDescription
entityIdUUIDTarget entity ID
entitystringEntity type
mentionedUserIdUUIDFK to mentioned user
mentionByIdUUID?FK to user who mentioned
parentEntityIdUUID?FK to parent entity
parentEntityTypestring?Parent entity type

Reactionโ€‹

ColumnTypeDescription
entitystringEntity type
entityIdUUIDEntity ID
emojistringEmoji character
creatorIdUUIDFK to creator

Favoriteโ€‹

ColumnTypeDescription
entitystringEntity type
entityIdUUIDEntity ID
employeeIdUUIDFK to employee

EntitySubscriptionโ€‹

ColumnTypeDescription
entitystringEntity type
entityIdUUIDEntity ID
typeenumSubscription type
employeeIdUUIDFK to subscriber
ColumnTypeDescription
entitystringParent entity type
entityIdUUIDParent entity ID
titlestringLink title
urlstringLink URL
creatorIdUUID?FK to creator

SharedEntityโ€‹

Entity sharing records for collaborative access.

ColumnTypeDescription
entitystringShared entity type
entityIdUUIDShared entity ID
employeeIdUUIDFK to shared-with employee