BEGIN; CREATE TABLE IF NOT EXISTS "cpr_monitoring" ( "id" SERIAL PRIMARY KEY, "cpr_id" INTEGER NOT NULL, "preview" BOOLEAN NOT NULL DEFAULT FALSE, "description" TEXT NOT NULL, "link" TEXT NOT NULL ); DO $$ BEGIN IF NOT EXISTS ( SELECT 1 FROM pg_constraint WHERE conname = 'cpr_monitoring_cpr_id_fkey' ) THEN ALTER TABLE "cpr_monitoring" ADD CONSTRAINT cpr_monitoring_cpr_id_fkey FOREIGN KEY ("cpr_id") REFERENCES "cpr"("cpr_id") ON DELETE CASCADE; END IF; END $$; CREATE INDEX IF NOT EXISTS idx_cpr_monitoring_cpr_id ON "cpr_monitoring"("cpr_id"); COMMIT;