-- CreateTable CREATE TABLE "Invite" ( "id" TEXT NOT NULL, "communityId" TEXT, "totalInvites" INTEGER NOT NULL DEFAULT 0, "remainingInvites" INTEGER NOT NULL DEFAULT 0, "creationDate" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "expirationDate" TIMESTAMP(3), CONSTRAINT "Invite_pkey" PRIMARY KEY ("id") ); -- CreateIndex CREATE UNIQUE INDEX "Invite_id_key" ON "Invite"("id"); -- AddForeignKey ALTER TABLE "Invite" ADD CONSTRAINT "Invite_communityId_fkey" FOREIGN KEY ("communityId") REFERENCES "Community"("id") ON DELETE SET NULL ON UPDATE CASCADE;