Skip to main content

types/DDD/Entities

@arolariu/website


@arolariu/website / types/DDD/Entities

types/DDD/Entities

Fileoverview​

DDD entity type definitions barrel export.

Remarks​

Exports core entity interfaces for Domain-Driven Design patterns:

  • IAuditable: Audit metadata contract (creation, modification, lifecycle)
  • BaseEntity: Entity with identity and audit metadata
  • NamedEntity: Entity with name, description, and audit metadata

Hierarchy:

IAuditable (audit metadata)
└─ BaseEntity<T> (adds id)
└─ NamedEntity<T> (adds name, description)

See​

References​

BaseEntity​

Re-exports BaseEntity


IAuditable​

Re-exports IAuditable


NamedEntity​

Re-exports NamedEntity

// was this page useful?