Skip to content

Documentation


Documentation / @kizami/db / InsertTenantSettingVersionParams

Interface: InsertTenantSettingVersionParams

Defined in: packages/db/src/queries/settings.ts:84

Properties

breakRule

breakRule: string

Defined in: packages/db/src/queries/settings.ts:92

breakRule の JSON 文字列


createdAt

createdAt: number

Defined in: packages/db/src/queries/settings.ts:105

UTC エポック分


dayBoundaryMinutes

dayBoundaryMinutes: number

Defined in: packages/db/src/queries/settings.ts:88


effectiveFrom

effectiveFrom: string

Defined in: packages/db/src/queries/settings.ts:87

ローカル日付 "YYYY-MM-DD"。この日から有効


gpsEnabled

gpsEnabled: boolean

Defined in: packages/db/src/queries/settings.ts:93


gpsRetentionDays

gpsRetentionDays: number | null

Defined in: packages/db/src/queries/settings.ts:94


legalHolidayRule

legalHolidayRule: string

Defined in: packages/db/src/queries/settings.ts:90

LegalHolidayRule の JSON 文字列


tenantId

tenantId: string

Defined in: packages/db/src/queries/settings.ts:85


variablePeriodStartDay

variablePeriodStartDay: number

Defined in: packages/db/src/queries/settings.ts:103

monthly_variable の変形期間の起点日(1〜28)。呼び出し側が明示する (weekStartWeekday と同じ理由でクエリ層は既定値を決め打ちしない。 monthly_variable を使わないテナントでも列自体は NOT NULL のため常に値を渡すこと — 未使用なら 1 を渡せばよい)。


weekStartWeekday

weekStartWeekday: number

Defined in: packages/db/src/queries/settings.ts:96

週の起算曜日(0=日曜)。固定時間制で「週40時間超」を判定する起点。呼び出し側が明示する