defaultMergeCleanupHandler static method

FutureOr<void> defaultMergeCleanupHandler(
  1. Session session, {
  2. required UuidValue userToKeepId,
  3. required UuidValue userToRemoveId,
  4. required Transaction transaction,
})

Default merge handler that deletes the old account.

Implementation

static FutureOr<void> defaultMergeCleanupHandler(
  Session session, {
  required UuidValue userToKeepId,
  required UuidValue userToRemoveId,
  required Transaction transaction,
}) async {
  await AuthUser.db.deleteWhere(
    session,
    where: (t) => t.id.equals(userToRemoveId),
    transaction: transaction,
  );
}