-- Migration 049: P-06 Erweiterung – Einwilligungskontext-Felder und Copyright im Upload-Dialog
-- Optionale Freitextfelder fuer den Kontext der Einwilligung (z.B. "Schriftliche Einwilligung
-- vom 2026-05-01 liegt vor") sowie copyright_notice direkt beim Upload erfassbar.

ALTER TABLE media_asset_rights_declarations
    ADD COLUMN IF NOT EXISTS person_consent_context       TEXT,
    ADD COLUMN IF NOT EXISTS parental_consent_context     TEXT,
    ADD COLUMN IF NOT EXISTS music_rights_context         TEXT,
    ADD COLUMN IF NOT EXISTS third_party_rights_context   TEXT;

COMMENT ON COLUMN media_asset_rights_declarations.person_consent_context IS
    'Optionaler Freitext: In welchem Zusammenhang liegt die Einwilligung der abgebildeten Personen vor?';
COMMENT ON COLUMN media_asset_rights_declarations.parental_consent_context IS
    'Optionaler Freitext: In welchem Zusammenhang liegt die Einwilligung der Sorgeberechtigten vor?';
COMMENT ON COLUMN media_asset_rights_declarations.music_rights_context IS
    'Optionaler Freitext: Welche Lizenz / GEMA-Regelung liegt fuer die Musik vor?';
COMMENT ON COLUMN media_asset_rights_declarations.third_party_rights_context IS
    'Optionaler Freitext: Auf welcher Grundlage duerfen die enthaltenen Fremdinhalte verwendet werden?';
