-- ============================================================
-- Migration 011 — Bloco 11: Perfil do Usuário e Preferências
-- Idempotente: usa IF NOT EXISTS
-- ============================================================
ALTER TABLE users
  ADD COLUMN IF NOT EXISTS avatar_path       VARCHAR(255) NULL AFTER position,
  ADD COLUMN IF NOT EXISTS preferences_json  TEXT         NULL AFTER avatar_path;
-- preferences_json ex: {"home":"dashboard","density":"normal"}
