Fix migrate.mjs: also convert leagues.created_by from Clerk IDs to UUIDs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Chris Parsons 2026-04-24 22:46:14 -07:00
parent cd8074ef10
commit cdba27a106

View file

@ -85,6 +85,16 @@ async function convertForeignKeys(sql) {
`;
console.log(` commissioners.user_id: ${commissResult.count} rows converted`);
// Convert leagues.created_by from Clerk IDs to users.id UUIDs
const leaguesResult = await sql`
UPDATE leagues l
SET created_by = u.id::text
FROM users u
WHERE l.created_by = u.clerk_id
AND u.clerk_id IS NOT NULL
`;
console.log(` leagues.created_by: ${leaguesResult.count} rows converted`);
// Mark all Clerk users as email-verified (they already verified via Clerk)
await sql`
UPDATE users