Skip to content

Documentation


Documentation / @kizami/db / listValidPunches

Function: listValidPunches()

listValidPunches(db, params): Promise<object[]>

Defined in: packages/db/src/queries/punches.ts:50

有効打刻(他イベントの supersedes_id に参照されておらず、kind != 'void')のみを occurred_at 昇順で返す。

Database | Transaction を受け取る(apps/api/src/lib/closing-amend.ts が締め後修正の 反映と同一トランザクションで月次を再計算するために必要)。

Parameters

db

Database | SQLiteTransaction<"async", ResultSet, schema, ExtractTablesWithRelations<schema>>

params

ListValidPunchesParams

Returns

Promise<object[]>