-- Migration 151: iace_projects.parent_project_id (Variantenmanagement)
-- Die Spalte wurde urspruenglich ad-hoc auf die DBs gebracht (Commit 8682522,
-- 2026-05-09) OHNE Repo-Migration -- dadurch ging sie bei DB-Wechseln/Resets
-- verloren. Diese Migration macht sie reproduzierbar. Code erwartet
-- *uuid.UUID (nullable). Strikt add-only. [migration-approved]

SET search_path TO compliance, public;

DO $$
BEGIN
  IF EXISTS (SELECT 1 FROM information_schema.tables
             WHERE table_schema='compliance' AND table_name='iace_projects') THEN
    ALTER TABLE iace_projects
        ADD COLUMN IF NOT EXISTS parent_project_id UUID;
  END IF;
END $$;
