From 0ea949309ac34ca88a3afea5e33f423a562aa579 Mon Sep 17 00:00:00 2001 From: Matt Date: Thu, 4 Jun 2026 16:02:57 +0200 Subject: [PATCH] feat(finalist): add reminderSentAt for confirmation reminders Co-Authored-By: Claude Opus 4.8 (1M context) --- .../20260604140229_add_finalist_reminder_sent_at/migration.sql | 2 ++ prisma/schema.prisma | 1 + 2 files changed, 3 insertions(+) create mode 100644 prisma/migrations/20260604140229_add_finalist_reminder_sent_at/migration.sql diff --git a/prisma/migrations/20260604140229_add_finalist_reminder_sent_at/migration.sql b/prisma/migrations/20260604140229_add_finalist_reminder_sent_at/migration.sql new file mode 100644 index 0000000..162c7de --- /dev/null +++ b/prisma/migrations/20260604140229_add_finalist_reminder_sent_at/migration.sql @@ -0,0 +1,2 @@ +-- AlterTable +ALTER TABLE "FinalistConfirmation" ADD COLUMN "reminderSentAt" TIMESTAMP(3); diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 865e520..12aa257 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -2761,6 +2761,7 @@ model FinalistConfirmation { declinedAt DateTime? declineReason String? // optional free-text on decline expiredAt DateTime? + reminderSentAt DateTime? // set when the pre-deadline reminder is sent (cron) promotedFromWaitlistEntryId String? @unique // null for original finalists createdAt DateTime @default(now()) updatedAt DateTime @updatedAt