Appearance
Documentation / @kizami/db / insertWorkPolicyVersion
Function: insertWorkPolicyVersion()
insertWorkPolicyVersion(
db,params):Promise<{core:string|null;createdAt:number;effectiveFrom:string;id:string;kind:string;settlementPeriod:string;standardDayMinutes:number;tenantId:string;workPolicyId:string; }>
Defined in: packages/db/src/queries/work-policies.ts:77
新しい版を1件追記する(UPDATE ではない)。過去日禁止・重複禁止のバリデーションは 呼び出し側(apps/api/src/routes/settings.ts)が行う。
Parameters
db
Database | SQLiteTransaction<"async", ResultSet, schema, ExtractTablesWithRelations<schema>>
params
Returns
Promise<{ core: string | null; createdAt: number; effectiveFrom: string; id: string; kind: string; settlementPeriod: string; standardDayMinutes: number; tenantId: string; workPolicyId: string; }>