Appearance
Documentation / @kizami/db / index / eraseUserPersonalData
Function: eraseUserPersonalData()
eraseUserPersonalData(
db,params):Promise<EraseUserResult>
Defined in: packages/db/src/queries/erasure.ts:108
対象ユーザーの個人データを消去(匿名化)する。呼び出し側がトランザクションを張ること。
保持期間の判定・権限・二重実行の防止は行わない(routes/members.ts の責務)。 ここは「消す」という操作そのものだけを担う。
Parameters
db
Database | SQLiteTransaction<"async", ResultSet, schema, ExtractTablesWithRelations<schema>>
params
Returns
Promise<EraseUserResult>