feat: extended profile fields (phone, discord, shirt/hoodie sizes) - Migration 024: add phone, discord_handle, shirt_size, hoodie_size to profiles - Account page: new Contact & Sizing section with phone, discord, size dropdowns - Save profile persists all new fields - Layout server: profile queries include new fields for org members and user - Event team page: member rows show phone, discord, T-shirt and hoodie sizes - EventMemberWithDetails profile type extended - i18n: 8 new keys in EN and ET - svelte-check: 0 errors, vitest: 112/112 passed
This commit is contained in:
8
supabase/migrations/024_profile_extended_fields.sql
Normal file
8
supabase/migrations/024_profile_extended_fields.sql
Normal file
@@ -0,0 +1,8 @@
|
||||
-- Extended profile fields: contact info and clothing sizes
|
||||
-- These are collected during onboarding and visible to event team managers
|
||||
|
||||
ALTER TABLE profiles
|
||||
ADD COLUMN phone TEXT,
|
||||
ADD COLUMN discord_handle TEXT,
|
||||
ADD COLUMN shirt_size TEXT,
|
||||
ADD COLUMN hoodie_size TEXT;
|
||||
Reference in New Issue
Block a user