DB Explorer (admin only)
Visualize tabelas e dados do banco da plataforma direto no painel.
Acessar
Sidebar (admin only) → Database → /admin/db
Como navega
A página agrupa tabelas por categoria:
- Plataforma — tabelas core (
users,modules,businesses,docs...) - Apps — tabelas geradas pelos apps dos usuários (
app_<entidade>_<hash>) - Sandboxes — tabelas isoladas por viewer (apps públicos)
- Outras — tabelas migradas / legacy
Cada linha mostra: nome, linhas estimadas, tamanho.
Visualizar tabela
Click em Ver → abre /admin/db/<tableName>:
- Schema (colunas, tipos, nullable, default)
- Rows com paginação (50 por página)
- Total exato de linhas
Read-only
⚠️ DB explorer só lê. Pra escrever, use psql via SSH:
ssh root@<servidor>
sudo -u postgres psql beadev
Decisão consciente pra evitar acidentes (DELETE sem WHERE, DROP TABLE, etc.).
Mascaramento automático
Colunas sensíveis aparecem como ***:
password,*_token,*_secretencrypted_*- Tabelas específicas:
sessions.token,accounts.access_tokenetc. verifications.value
Útil pra debug sem expor credenciais.
Limites
- 500 linhas por página max
- Sort apenas pelo primeiro campo
- Sem filtros custom (use psql)