Add audience views: gay men, lesbian, trans with smart cross-visibility and entry picker

This commit is contained in:
Ryan Salazar
2026-06-26 22:04:00 -04:00
parent ff6db29cab
commit dd075da6a4
14 changed files with 660 additions and 10 deletions

View File

@@ -0,0 +1,7 @@
-- Profile community + seeking for audience map filtering
ALTER TABLE public.profiles
ADD COLUMN IF NOT EXISTS orientation TEXT,
ADD COLUMN IF NOT EXISTS community TEXT
CHECK (community IS NULL OR community IN ('gay-men', 'lesbian', 'trans', 'nonbinary', 'bi', 'queer')),
ADD COLUMN IF NOT EXISTS seeking TEXT
CHECK (seeking IS NULL OR seeking IN ('men', 'women', 'everyone'));