Skip to main content

ClaimMessageEntity

@adamondo/backend


@adamondo/backend / application/entities/ClaimMessageEntity

application/entities/ClaimMessageEntity

Interfaces

ClaimMessageEntity

Defined in: src/application/entities/ClaimMessageEntity.ts:8

Domain entity type definitions for ClaimMessageEntity. 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/ClaimMessageEntity.ts:9

claimId

claimId: number

Defined in: src/application/entities/ClaimMessageEntity.ts:10

reservationId

reservationId: number

Defined in: src/application/entities/ClaimMessageEntity.ts:11

senderId

senderId: string

Defined in: src/application/entities/ClaimMessageEntity.ts:12

senderRole

senderRole: string

Defined in: src/application/entities/ClaimMessageEntity.ts:13

messageType

messageType: string

Defined in: src/application/entities/ClaimMessageEntity.ts:14

body

body: string | null

Defined in: src/application/entities/ClaimMessageEntity.ts:15

createdAt

createdAt: Date

Defined in: src/application/entities/ClaimMessageEntity.ts:16

updatedAt

updatedAt: Date

Defined in: src/application/entities/ClaimMessageEntity.ts:17