Files
RDO/documentation/INSTRUCOES_CONEXAO_RAPIDA.txt
2026-02-20 07:25:32 -03:00

113 lines
4.7 KiB
Plaintext

╔═══════════════════════════════════════════════════════════════╗
║ ║
║ 🔗 CONECTAR AO SUPABASE RDO - INSTRUÇÕES RÁPIDAS ║
║ ║
╚═══════════════════════════════════════════════════════════════╝
PASSO 1: OBTER CREDENCIAIS (2 minutos)
═══════════════════════════════════════════════════════════════
1. Acesse: https://supabase.com/dashboard
2. Selecione o projeto "RDO"
3. Clique em: Settings (engrenagem) → API
4. Copie:
- Project URL (https://...supabase.co)
- Anon public key (eyJhbGciOi...)
PASSO 2: CONECTAR (5 minutos)
═══════════════════════════════════════════════════════════════
Opção A - AUTOMÁTICO (Recomendado):
node setup-supabase.js
Siga as instruções na tela
Opção B - MANUAL:
1. Abra o arquivo: .env
2. Substitua:
VITE_SUPABASE_URL=[URL que copiou]
VITE_SUPABASE_ANON_KEY=[Anon Key que copiou]
3. Salve (Ctrl+S)
PASSO 3: VERIFICAR CONEXÃO (2 minutos)
═══════════════════════════════════════════════════════════════
node check-supabase-status.js
Resultado esperado:
✅ Conexão estabelecida
📊 Banco vazio (normal)
PASSO 4: APLICAR MIGRATIONS (5 minutos)
═══════════════════════════════════════════════════════════════
supabase link --project-ref [seu-project-id]
Quando pedir senha:
- Acesse: https://supabase.com/dashboard/project/[seu-project-id]/settings/database
- Copie a "Database Password"
- Cole no terminal
Depois:
supabase db push
Resultado esperado:
✅ 16 tabelas criadas
✅ RLS habilitado
✅ Funções e triggers funcionando
PASSO 5: VERIFICAR NOVAMENTE (2 minutos)
═══════════════════════════════════════════════════════════════
node check-supabase-status.js
Resultado esperado:
✅ 16 tabelas criadas
✅ RLS habilitado em todas
✅ Banco de dados: POPULADO
PASSO 6: INICIAR DESENVOLVIMENTO (1 minuto)
═══════════════════════════════════════════════════════════════
npm run dev
Abra: http://localhost:5173
═══════════════════════════════════════════════════════════════
TEMPO TOTAL: ~20 minutos
PRÓXIMO PASSO: Abra o arquivo COMECE_AQUI.md
═══════════════════════════════════════════════════════════════
DOCUMENTAÇÃO:
- PROXIMOS_PASSOS.md ........... Resumo dos próximos passos
- SETUP_VISUAL.md .............. Guia visual com screenshots
- CONECTAR_SUPABASE_RDO.md ..... Guia detalhado
- RESUMO_EXECUTIVO_CONEXAO.md .. Resumo executivo
═══════════════════════════════════════════════════════════════
PROBLEMAS?
"Erro de conexão"
→ Verifique se as credenciais estão corretas
→ Execute: node check-supabase-status.js
"Projeto não encontrado"
→ Verifique o project-ref
→ Acesse: Settings → General → Project ID
"Erro ao aplicar migrations"
→ Verifique a senha do banco
→ Acesse: Settings → Database → Database Password
═══════════════════════════════════════════════════════════════
COMECE AGORA:
node setup-supabase.js
═══════════════════════════════════════════════════════════════