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(
  final Session session, {
  required final UuidValue userToKeepId,
  required final UuidValue userToRemoveId,
  required final Transaction transaction,
}) async {
  await AuthUser.db.deleteWhere(
    session,
    where: (final t) => t.id.equals(userToRemoveId),
    transaction: transaction,
  );
}