ThreadItemEntity
@adamondo/backend / application/entities/ThreadItemEntity
application/entities/ThreadItemEntity
Interfaces
ThreadItemEntity
Defined in: src/application/entities/ThreadItemEntity.ts:8
Domain entity type definitions for ThreadItemEntity. Use cases:
- Provide stable, typed payloads across services and repositories.
- Document the domain fields used in business workflows. Example: Returned by service methods and consumed by GraphQL type mappers.
Properties
id
id:
number
Defined in: src/application/entities/ThreadItemEntity.ts:9
threadId
threadId:
number
Defined in: src/application/entities/ThreadItemEntity.ts:10
sentBy
sentBy:
string
Defined in: src/application/entities/ThreadItemEntity.ts:11
content
content:
string|null
Defined in: src/application/entities/ThreadItemEntity.ts:12
isRead
isRead:
boolean|null
Defined in: src/application/entities/ThreadItemEntity.ts:13
type
type:
string|null
Defined in: src/application/entities/ThreadItemEntity.ts:14
startDate
startDate:
Date|null
Defined in: src/application/entities/ThreadItemEntity.ts:15
endDate
endDate:
Date|null
Defined in: src/application/entities/ThreadItemEntity.ts:16
personCapacity
personCapacity:
number|null
Defined in: src/application/entities/ThreadItemEntity.ts:17
createdAt
createdAt:
Date
Defined in: src/application/entities/ThreadItemEntity.ts:18
updatedAt
updatedAt:
Date
Defined in: src/application/entities/ThreadItemEntity.ts:19
reservationId
reservationId:
number|null
Defined in: src/application/entities/ThreadItemEntity.ts:20
startTime
startTime:
number|null
Defined in: src/application/entities/ThreadItemEntity.ts:21
endTime
endTime:
number|null
Defined in: src/application/entities/ThreadItemEntity.ts:22
senderRole
senderRole:
string|null
Defined in: src/application/entities/ThreadItemEntity.ts:23
isDeliverySelected
isDeliverySelected:
boolean|null
Defined in: src/application/entities/ThreadItemEntity.ts:24