-- CreateEnum CREATE TYPE "CategoryType" AS ENUM ('TALENT', 'BOOKMARK'); -- AlterTable ALTER TABLE "Category" ADD COLUMN "type" "CategoryType" NOT NULL DEFAULT 'TALENT'; -- CreateTable CREATE TABLE "Bookmark" ( "id" SERIAL NOT NULL, "createdAd" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "name" TEXT NOT NULL, "description" TEXT NOT NULL, "link" TEXT NOT NULL, "categoryId" INTEGER NOT NULL, CONSTRAINT "Bookmark_pkey" PRIMARY KEY ("id") ); -- CreateIndex CREATE UNIQUE INDEX "Bookmark_categoryId_key" ON "Bookmark"("categoryId"); -- AddForeignKey ALTER TABLE "Bookmark" ADD CONSTRAINT "Bookmark_categoryId_fkey" FOREIGN KEY ("categoryId") REFERENCES "Category"("id") ON DELETE RESTRICT ON UPDATE CASCADE;