<?php
// Additiv: fügt Spalten hinzu, die migrate-users-to-core.php befüllt, um jede lokale users-Zeile
// (Fremdschlüssel-Ziel für dienstplan/requests_*/dokumente/einsatzanweisung/einsatzbewertungen) auf
// die neue omsorgCore-Identität abzubilden. Die Tabelle `users` bleibt danach bestehen, wird aber zum
// reinen Lesecache (Name/E-Mail/Telefon/Avatar/Aktiv-Status) für die noch nicht migrierten Seiten -
// omsorgCore ist die Quelle der Wahrheit, siehe lib/auth.php. `password_hash` wird erst am Ende von
// migrate-users-to-core.php gelöscht (destruktiv, deshalb nicht Teil dieser automatisch laufenden
// Migration - erst NACHDEM alle User erfolgreich nach omsorgCore übernommen wurden).
return [
    'description' => 'Add omsorgCore identity mapping columns to users (prep for migrate-users-to-core.php)',
    'up' => [
        'ALTER TABLE users ADD COLUMN omsorgcore_user_id CHAR(36) DEFAULT NULL',
        'ALTER TABLE users ADD COLUMN omsorgcore_employee_id CHAR(36) DEFAULT NULL',
    ],
];
