From 1af0155aeda8bf3f8b67f11c101808af02d7cde3 Mon Sep 17 00:00:00 2001 From: alxlion Date: Fri, 7 Aug 2026 06:28:17 +0000 Subject: [PATCH] Keep newest duplicate user active --- .../20260807052500_allow_reusing_deleted_user_emails.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/priv/repo/migrations/20260807052500_allow_reusing_deleted_user_emails.exs b/priv/repo/migrations/20260807052500_allow_reusing_deleted_user_emails.exs index 56b8fc4..be900a9 100644 --- a/priv/repo/migrations/20260807052500_allow_reusing_deleted_user_emails.exs +++ b/priv/repo/migrations/20260807052500_allow_reusing_deleted_user_emails.exs @@ -8,7 +8,7 @@ defmodule Claper.Repo.Migrations.AllowReusingDeletedUserEmails do WITH ranked_users AS ( SELECT id, - ROW_NUMBER() OVER (PARTITION BY email ORDER BY inserted_at, id) AS email_position + ROW_NUMBER() OVER (PARTITION BY email ORDER BY inserted_at DESC, id DESC) AS email_position FROM users WHERE deleted_at IS NULL )