Files
agenciapsilmno/database-novo/migrations
Leonardo 629e7ce18e DB: melissa_prefs em user_settings + 'melissa' como layout_variant
Migration nova (database-novo/migrations/20260427000001_*):
- ALTER TABLE user_settings ADD COLUMN melissa_prefs jsonb DEFAULT '{}'
  NOT NULL — guarda toqueTermino, overlayOpacity, bgImageOpacity, use24h,
  cardsAtivos[] e cardsLayout. Sanitizacao no client antes do upsert.
- bgUrl (data URL da foto, MBs) NAO entra aqui — segue em localStorage
  ate migrarmos pra Supabase Storage.

Schema canonico (tenants_multi_tenant.sql) atualizado em paralelo:
- mesma coluna melissa_prefs jsonb
- check de layout_variant agora aceita 'melissa' alem de 'classic' e
  'rail' (precondicao pra plugar o tema Direcao B no preference real)

Leitura/escrita no client ainda pendente — feita em sessao separada.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-28 17:12:25 -03:00
..