Files
newsletter-hackernews/prisma/migrations/20250120212500_add_email_logs/migration.sql

24 lines
616 B
SQL

-- CreateTable
CREATE TABLE "email_logs" (
"id" SERIAL NOT NULL,
"recipient" TEXT NOT NULL,
"subject" TEXT,
"message_id" TEXT,
"status" TEXT NOT NULL,
"sent_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"error_message" TEXT,
"bounce_type" TEXT,
"bounce_details" JSONB,
CONSTRAINT "email_logs_pkey" PRIMARY KEY ("id")
);
-- CreateIndex
CREATE INDEX "email_logs_recipient_idx" ON "email_logs"("recipient");
-- CreateIndex
CREATE INDEX "email_logs_status_idx" ON "email_logs"("status");
-- CreateIndex
CREATE INDEX "email_logs_sent_at_idx" ON "email_logs"("sent_at");