-- CreateTable CREATE TABLE "Reminder" ( "id" SERIAL NOT NULL, "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "userId" INTEGER NOT NULL, "itemId" INTEGER NOT NULL, "remindAt" TIMESTAMP(3) NOT NULL, CONSTRAINT "Reminder_pkey" PRIMARY KEY ("id") ); -- CreateIndex CREATE INDEX "Reminder.userId_reminderAt_index" ON "Reminder"("userId", "remindAt"); -- AddForeignKey ALTER TABLE "Reminder" ADD CONSTRAINT "Reminder_userId_fkey" FOREIGN KEY ("userId") REFERENCES "users"("id") ON DELETE CASCADE ON UPDATE CASCADE; -- AddForeignKey ALTER TABLE "Reminder" ADD CONSTRAINT "Reminder_itemId_fkey" FOREIGN KEY ("itemId") REFERENCES "Item"("id") ON DELETE CASCADE ON UPDATE CASCADE;