Opções de Banco
O Neon é o banco recomendado porque suporta branches de banco de dados — você pode ter uma branch preview para testes e main para produção, análogo ao Git.
- Crie uma conta em neon.tech
- Crie um novo projeto
- Copie as duas strings de conexão:
- Pooled →
DATABASE_URL
- Direct →
DATABASE_URL_UNPOOLED
Comandos Prisma
Schema Principal
O schema está em prisma/schema.prisma. Os modelos principais são:
Backup do Banco
Backup via pg_dump (VPS)
Acesse Admin → Gerenciamento de Dados → Gerar Backup para exportar um JSON completo via API da plataforma.
Soft Delete
Modelos que suportam soft delete têm o campo deletedAt: DateTime?. Registros excluídos não são removidos do banco — apenas marcados com a data de exclusão e filtrados automaticamente nas queries.