Appearance
Documentation / @kizami/db / assignUserWorkPolicy
Function: assignUserWorkPolicy()
assignUserWorkPolicy(
db,params):Promise<void>
Defined in: packages/db/src/queries/work-policies.ts:214
user × work_policy の適用開始日を追記する(effective-dated、追記専用)。
2026-08-23 追加: 招待式メンバー作成(apps/api/src/routes/members.ts POST /)が テナント既定の work policy を自動割当するために使う。これが無いと、招待で作られた メンバーは制度未割当のまま(buildSettingsTimeline が解決できず有給・月次が 500)になる — 従来はシードスクリプトが直接 insert しており、製品経路に割当手段が存在しなかった。
Parameters
db
Database | SQLiteTransaction<"async", ResultSet, schema, ExtractTablesWithRelations<schema>>
params
Returns
Promise<void>