-- AlterTable ALTER TABLE "risks" ADD COLUMN "catalog_code" TEXT; -- CreateTable CREATE TABLE "risk_catalog_entries" ( "id" TEXT NOT NULL, "code" TEXT NOT NULL, "category" TEXT NOT NULL, "title" TEXT NOT NULL, "description" TEXT NOT NULL, "controls" TEXT[] DEFAULT ARRAY[]::TEXT[], "asset_types" TEXT[] DEFAULT ARRAY[]::TEXT[], "standard_measure" TEXT NOT NULL, "default_likelihood" INTEGER NOT NULL, "default_impact" INTEGER NOT NULL, "rationale" TEXT NOT NULL, "order_idx" INTEGER NOT NULL DEFAULT 0, "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, CONSTRAINT "risk_catalog_entries_pkey" PRIMARY KEY ("id") ); -- CreateIndex CREATE UNIQUE INDEX "risk_catalog_entries_code_key" ON "risk_catalog_entries"("code"); -- CreateIndex CREATE INDEX "risk_catalog_entries_category_idx" ON "risk_catalog_entries"("category");