/* Warnings: - A unique constraint covering the columns `[stripeCustomerId]` on the table `User` will be added. If there are existing duplicate values, this will fail. - A unique constraint covering the columns `[stripeSubscriptionId]` on the table `User` will be added. If there are existing duplicate values, this will fail. */ -- CreateEnum CREATE TYPE "Plan" AS ENUM ('FREE', 'PRO', 'BUSINESS'); -- AlterTable ALTER TABLE "User" ADD COLUMN "plan" "Plan" NOT NULL DEFAULT 'FREE', ADD COLUMN "stripeCurrentPeriodEnd" TIMESTAMP(3), ADD COLUMN "stripeCustomerId" TEXT, ADD COLUMN "stripePriceId" TEXT, ADD COLUMN "stripeSubscriptionId" TEXT; -- CreateIndex CREATE UNIQUE INDEX "User_stripeCustomerId_key" ON "User"("stripeCustomerId"); -- CreateIndex CREATE UNIQUE INDEX "User_stripeSubscriptionId_key" ON "User"("stripeSubscriptionId");