Skip to main content

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.

Configuração com Neon

  1. Crie uma conta em neon.tech
  2. Crie um novo projeto
  3. Copie as duas strings de conexão:
    • PooledDATABASE_URL
    • DirectDATABASE_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)

Backup via plataforma

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.