Skip to content

Documentation


Documentation / @kizami/db / index / UpdateLeaveGrantProposalStatusParams

Interface: UpdateLeaveGrantProposalStatusParams ​

Defined in: packages/db/src/queries/leave.ts:414

Properties ​

decidedAt? ​

optional decidedAt?: number | null

Defined in: packages/db/src/queries/leave.ts:421


decidedBy? ​

optional decidedBy?: string | null

Defined in: packages/db/src/queries/leave.ts:420


decisionNote? ​

optional decisionNote?: string | null

Defined in: packages/db/src/queries/leave.ts:422


fromStatus? ​

optional fromStatus?: LeaveGrantProposalStatus

Defined in: packages/db/src/queries/leave.ts:418

渡すと条件付き UPDATE になり、0件更新なら null(楽観ロック。updateLeaveRequestStatus と同じ形)


grantId? ​

optional grantId?: string | null

Defined in: packages/db/src/queries/leave.ts:423


id ​

id: string

Defined in: packages/db/src/queries/leave.ts:416


status ​

status: LeaveGrantProposalStatus

Defined in: packages/db/src/queries/leave.ts:419


tenantId ​

tenantId: string

Defined in: packages/db/src/queries/leave.ts:415