types/DDD/Entities
@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?