Administração do Sistema
Integridade, backup, correções seguras — Fase 3.5 BARMO
Saúde do Sistema
Diagnóstico do Database (Supabase)
Área somente leitura para visualizar o estado da infraestrutura do banco. A carga inicial já foi migrada (Fase Database 1.4) e validada (Fase Database 1.5), mas o Supabase é um espelho inicial dos dados — a fonte principal dos dashboards continua sendo localStorage, e nenhum módulo operacional lê ou escreve no Supabase ainda. Nada aqui grava dados nem altera módulos.
Status da carga inicial validada
—
Fila de sincronização (barmo_sync_queue_v1)
—
Conexão Supabase
—
Configuração
URL: —
Anon key: —
Modo de persistência
local
Fonte principal atual: localStorage
Tabelas
—
RLS
—
Policies
—
Banco fechado por padrão até a definição de policies explícitas.
Registros (leitura ao vivo via anon)
—
View estoque_saldos
—
Segurança
Preview de Migração localStorage → Supabase — Fase Database 1.2
Simulação segura, só leitura: analisa o que existe hoje em localStorage e mostra o que seria migrado, sem gravar nada no banco. Nenhum dado é enviado ao Supabase nesta fase.
Produtos
—
Fornecedores
—
Movimentos de estoque
—
Anúncios ML
—
Anúncios Shopee
—
DRE
—
Pesquisa / Viabilidade
—
Fontes ativas de negócio (usadas na contagem/mapeamento)
| Chave | Encontrada | Tamanho | Tipo provável |
|---|---|---|---|
| Clique em "Analisar localStorage" para começar. | |||
Fontes de segurança / histórico (backup/snapshot — NÃO usadas na migração)
Estas chaves guardam backups e snapshots de segurança. Não entram na contagem principal da migração — só apareceriam se você escolhesse manualmente restaurar algo delas, em fase futura.
| Chave | Encontrada | Tamanho |
|---|---|---|
| Clique em "Analisar localStorage" para começar. | ||
Mapeamento simulado por tabela
produtos_canonicos
—
fornecedores
—
estoque_movimentos
—
anuncios
—
importações / backups / auditoria
Poderão ser usadas futuramente para registrar o histórico da migração real. Não migradas nesta fase.
Inconsistências detectadas (resumo)
| Gravidade | Descrição |
|---|---|
| Gere o preview para ver as inconsistências. | |
Problemas críticos — detalhes
Precisam ser corrigidos antes de qualquer migração real.
| Tipo | Origem | SKU | Detalhes | Motivo | Sugestão |
|---|---|---|---|---|---|
| Gere o preview para ver os detalhes. | |||||
Problemas médios — detalhes
| Tipo | SKU | Produto | Categoria/Canal | Origem | Sugestão |
|---|---|---|---|---|---|
| Gere o preview para ver os detalhes. | |||||
Plano de limpeza antes da migração
Obrigatório
- —
Recomendado
- —
Pode ficar para depois
- —
Limpeza Pré-Migração — Fase Database 1.2.2
Só os problemas que bloqueiam a migração real. Nenhum botão aqui altera dados — eles só abrem o módulo certo para você corrigir manualmente, copiam o detalhe do problema, ou marcam um item como revisado (nesta sessão, não é salvo).
Checklist de liberação
- [ ] Anúncios sem SKU = 0
- [ ] Movimentos com quantidade inválida = 0
- [ ] Produtos sem SKU = 0
- [ ] SKUs duplicados = 0
Itens que bloqueiam a migração
Gere o preview de migração acima para ver os itens aqui.
Relatório de Integridade
Análise read-only — produtos agregados, SKUs válidos, duplicados e issues por severidade com sugestão de correção.
Correções seguras
Backup JSON antes de cada correção. Ações destrutivas exigem digitar CONFIRMAR.
Limpeza dados de teste
Detecta nomes "teste", SKUs piloto, anúncios vazios e movimentações órfãs. Remoção completa via Limpeza piloto.
Fornecedores detectados
Stub Fase 4.1 — leitura deduplicada de Estoque, canônico e Pesquisa (schema fornecedor-v1).
| Nome | Origem | SKUs | Status |
|---|---|---|---|
| Carregando… | |||
Backup e importação sistema
Backup multi-PC recomendado: Importação → Backup BARMO. Abaixo: export agregado Admin e backups locais.
Histórico
Auditoria local (barmo_historico_v1).
| Data | Hora | Tipo | SKU | Origem | Observação |
|---|---|---|---|---|---|
| Carregando… | |||||