Skip to content

Documentation


Documentation / @kizami/db / index / NewLeaveRequestInput

Interface: NewLeaveRequestInput ​

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

Properties ​

createdAt ​

createdAt: number

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


leaveDate ​

leaveDate: string

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


leaveType ​

leaveType: string

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


minutes? ​

optional minutes?: number | null

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


reason ​

reason: string

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


requestedBy ​

requestedBy: string

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


requiredSteps? ​

optional requiredSteps?: number

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

承認に必要な段数(1 = 単段 / 2 = 二段)。省略時は 1。作成時点のテナント設定を 凍結して保存する(グランドファザリング。schema/corrections.ts のコメント参照)。


tenantId ​

tenantId: string

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


unit ​

unit: string

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


userId ​

userId: string

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