-- ============================================================================
-- V37 — Keycloak 26 Organizations : ajout keycloak_org_id sur organisations
--
-- P0.2 ROADMAP_2026.md — Migration Keycloak 23 → 26 + Organizations natives
-- Stocke l'ID Keycloak Organization correspondant à chaque organisation UnionFlow.
-- Null = organisation pas encore migrée vers Keycloak 26 Organizations.
-- ============================================================================

ALTER TABLE organisations
    ADD COLUMN IF NOT EXISTS keycloak_org_id UUID;

CREATE INDEX IF NOT EXISTS idx_organisations_keycloak_org_id
    ON organisations (keycloak_org_id)
    WHERE keycloak_org_id IS NOT NULL;
