Files
teamvis-selfhost/supabase/migrations/0034_legal_info_and_mark.sql
T
2026-06-25 19:54:40 +02:00

24 lines
1.2 KiB
SQL

-- 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;