Drizzle + Lakebase em uma Aplicação Fora da Plataforma
Conecte o Drizzle ORM ao Lakebase com callbacks de senha do pg e credenciais temporárias DATABASE_URL durante a migração.

Crie com IA
- Copie o prompt abaixo
- Cole-o no Cursor, Claude Code, Codex ou em qualquer agente de programação
- Seu agente cria o app, fazendo perguntas ao longo do processo para que o resultado seja exatamente como você deseja
Não conhece os modelos? Saiba mais aqui
Ao concluir, você terá:
- Um pool de conexões baseado em Lakebase com refresh automático de token via callback de senha
- O Drizzle ORM inicializado com o seu schema e pronto para queries com tipagem segura
- Um script de migração que monta uma URL de conexão temporária com credenciais atualizadas do Lakebase
- Uma configuração funcional do Drizzle Kit para geração de schema e migrações
Prerequisites
Este modelo conecta uma aplicação Node.js fora da plataforma (por exemplo, AWS, Vercel, Netlify) ao Lakebase Postgres. Antes de começar, verifique se estes recursos do workspace do Databricks estão habilitados.
- Lakebase Postgres disponível. Execute
databricks postgres list-projects --profile <PROFILE>e confirme que o comando é executado com sucesso. Um erronot enabledindica que o Lakebase não está disponível para essa identidade. - Um projeto Lakebase provisionado. Conclua primeiro o modelo Criar um projeto Lakebase para ter à disposição o host do endpoint, o banco de dados e o caminho do recurso do endpoint como
PGHOST,PGDATABASEeLAKEBASE_ENDPOINT. - Uma configuração de gerenciamento de variáveis de ambiente para autenticação fora da plataforma. Conclua primeiro os modelos Lakebase Env Management for Off-Platform Apps e Lakebase Token Management — este modelo importa
envegetLakebasePostgresTokendesses módulos.


