fix: unique provider email
Updates Identity model: adds a migration which replaces the unique email constraint with a unique (provider, email) constraint.
Updates Identity model: adds a migration which replaces the unique email constraint with a unique (provider, email) constraint.