diff --git a/prisma/migrations/20260309000000_add_cw_member_table/migration.sql b/prisma/migrations/20260309000000_add_cw_member_table/migration.sql new file mode 100644 index 0000000..fab1f9c --- /dev/null +++ b/prisma/migrations/20260309000000_add_cw_member_table/migration.sql @@ -0,0 +1,22 @@ +-- CreateTable +CREATE TABLE "CwMember" ( + "id" TEXT NOT NULL, + "cwMemberId" INTEGER NOT NULL, + "identifier" TEXT NOT NULL, + "firstName" TEXT NOT NULL, + "lastName" TEXT NOT NULL, + "officeEmail" TEXT, + "inactiveFlag" BOOLEAN NOT NULL DEFAULT false, + "apiKey" TEXT, + "cwLastUpdated" TIMESTAMP(3), + "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "updatedAt" TIMESTAMP(3) NOT NULL, + + CONSTRAINT "CwMember_pkey" PRIMARY KEY ("id") +); + +-- CreateIndex +CREATE UNIQUE INDEX "CwMember_cwMemberId_key" ON "CwMember"("cwMemberId"); + +-- CreateIndex +CREATE UNIQUE INDEX "CwMember_identifier_key" ON "CwMember"("identifier");