-- Pflichtangaben (§ 35a GmbHG) + Bildmarken-Logo.
-- ====================================================================
-- 1) site_settings erweitern um:
--    - legal_form        (z.B. "GmbH", "UG (haftungsbeschränkt)", "AG")
--    - register_court    (z.B. "Amtsgericht Bamberg")
--    - register_number   (z.B. "HRB 4466")
--    - managing_directors (Array, z.B. ["M.Eng. Felix Zösch", "..."])
--    - supervisory_board_chair (optional, AG/grosse GmbH)
--    - vat_id            (z.B. "DE219286701", optional)
--    - company_seat      (Sitz der Gesellschaft, z.B. "Haßfurt")
-- 2) site_settings.logo_mark_url für die reine Bildmarke (Symbol ohne
--    Schriftzug) — fuer kompakte Kontexte wie E-Mail-Signaturen.

alter table public.site_settings
  add column if not exists legal_form text,
  add column if not exists register_court text,
  add column if not exists register_number text,
  add column if not exists managing_directors text[] not null default '{}',
  add column if not exists supervisory_board_chair text,
  add column if not exists vat_id text,
  add column if not exists company_seat text,
  add column if not exists logo_mark_url text,
  add column if not exists logo_mark_alt text;
