basalt / auth-prisma/src / normalizeAuthUserEmails
Function: normalizeAuthUserEmails()
> normalizeAuthUserEmails(client, options?): Promise<NormalizeEmailsReport>
Defined in: auth-prisma/src/index.ts:848
One-off migration for users written before emails were canonicalised (trimmed, lowercased): rewrites every non-canonical email that has no case-variant twin, and reports the twins. Idempotent; pages through the table by id. Run it once after upgrading (dryRun: true to preview).
Parameters
client
Pick<PrismaAuthClient, "authUser">
options?
dryRun?
boolean
pageSize?
number
Returns
Promise<NormalizeEmailsReport>