Drizzle + Lakebase en una aplicación fuera de la plataforma
Conecta Drizzle ORM a Lakebase con callbacks de contraseña de pg y credenciales temporales de DATABASE_URL durante la migración.

Crea con IA
- Copia el prompt siguiente
- Pégalo en Cursor, Claude Code, Codex o cualquier agente de programación
- Tu agente lo crea y te hace preguntas durante el proceso para que el resultado sea exactamente el que quieres
¿No conoces las plantillas? Más información aquí
Al terminar, tendrás:
- Un pool de conexiones respaldado por Lakebase con refresh automático del token mediante un callback de contraseña
- Drizzle ORM inicializado con tu schema y listo para ejecutar queries con tipado seguro
- Un script de migración que construye una URL de conexión temporal con credenciales nuevas de Lakebase
- Una configuration funcional de Drizzle Kit para generar el schema y ejecutar las migraciones
Prerequisites
Esta template conecta una aplicación Node.js fuera de la plataforma (por ejemplo, en AWS, Vercel o Netlify) con Lakebase Postgres. Antes de comenzar, verifica que estas funcionalidades del workspace de Databricks estén habilitadas.
- Lakebase Postgres disponible. Ejecuta
databricks postgres list-projects --profile <PROFILE>y confirma que el comando se ejecute correctamente. Un errornot enabledindica que Lakebase no está disponible para esta identidad. - Un project de Lakebase aprovisionado. Completa primero la template Create a Lakebase Project para disponer del host del endpoint, la base de datos y la ruta del recurso del endpoint como
PGHOST,PGDATABASEyLAKEBASE_ENDPOINT. - Un setup de gestión de variables de entorno para la autenticación fuera de la plataforma. Completa primero las templates Lakebase Env Management for Off-Platform Apps y Lakebase Token Management: esta template importa
envygetLakebasePostgresTokendesde esos módulos.


