happy-server/prisma/migrations/20250827044624_add_user_profile_fields/migration.sql
2025-08-26 21:46:55 -07:00

25 lines
802 B
SQL

-- AlterTable
ALTER TABLE "Account" ADD COLUMN "avatar" JSONB,
ADD COLUMN "firstName" TEXT,
ADD COLUMN "lastName" TEXT;
-- CreateTable
CREATE TABLE "UploadedFile" (
"id" TEXT NOT NULL,
"accountId" TEXT NOT NULL,
"path" TEXT NOT NULL,
"createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updatedAt" TIMESTAMP(3) NOT NULL,
CONSTRAINT "UploadedFile_pkey" PRIMARY KEY ("id")
);
-- CreateIndex
CREATE INDEX "UploadedFile_accountId_idx" ON "UploadedFile"("accountId");
-- CreateIndex
CREATE UNIQUE INDEX "UploadedFile_accountId_path_key" ON "UploadedFile"("accountId", "path");
-- AddForeignKey
ALTER TABLE "UploadedFile" ADD CONSTRAINT "UploadedFile_accountId_fkey" FOREIGN KEY ("accountId") REFERENCES "Account"("id") ON DELETE RESTRICT ON UPDATE CASCADE;