Skip to main content

ClaimItemEntity

@adamondo/backend


@adamondo/backend / application/entities/ClaimItemEntity

application/entities/ClaimItemEntity

Interfaces

ClaimItemEntity

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

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

claimId

claimId: number

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

reservationId

reservationId: number

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

itemName

itemName: string

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

requestedAmount

requestedAmount: number

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

attachment

attachment: string | null

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

ownerComment

ownerComment: string | null

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

renterComment

renterComment: string | null

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

adminComment

adminComment: string | null

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

createdAt

createdAt: Date

Defined in: src/application/entities/ClaimItemEntity.ts:18

updatedAt

updatedAt: Date

Defined in: src/application/entities/ClaimItemEntity.ts:19