Appearance
Documentation / @kizami/db / Transaction
Type Alias: Transaction
Transaction =
Parameters<Parameters<Database["transaction"]>[0]>[0]
Defined in: packages/db/src/migrate.ts:18
db.transaction(async (tx) => ...) のコールバック引数の型。 複数テーブルへの書き込みをアトミックに行うクエリ関数(insertAuditLog 等)は Database | Transaction を受け取れるようにして、通常呼び出しとトランザクション内 呼び出しの両方に対応する。