Crea una base de datos PostgreSQL y conéctala a tu app
Ejecuta una base de datos PostgreSQL privada en tu servidor y pásala a una app como DATABASE_URL.
Cómo funcionan las bases de datos gestionadas
Las bases de datos gestionadas funcionan como contenedores en el mismo servidor que tus apps, en la red Docker privada del espacio de trabajo. Sus puertos no están abiertos a internet. Puedes elegir PostgreSQL 16, MySQL 8.4, Redis 7.4 o MongoDB 7.
Crea la base de datos
- Abre el espacio de trabajo en el panel y elige añadir una base de datos gestionada (o abre Desplegar y elige la opción de base de datos).
- Selecciona PostgreSQL, ponle un nombre y confirma. El usuario y la contraseña se crean por ti y se guardan cifrados.
- Espera a que la base de datos aparezca en marcha. Puedes ver sus registros en la página del espacio de trabajo.
Conéctala a una app
- Abre la app y selecciona la pestaña Base de datos.
- Elige la base de datos en marcha del mismo espacio de trabajo y guarda.
- VibingView guarda una variable de entorno DATABASE_URL cifrada con la dirección de conexión privada y reinicia la aplicación para que la use. Si la aplicación ya tiene una compilación que funciona, tarda unos segundos y no necesita recompilar.
Solo puedes conectar bases de datos del mismo espacio de trabajo. Puede que tu framework aún necesite ajustes para leer DATABASE_URL, ejecutar migraciones o usar una configuración SSL adecuada para una red privada.
Borrar sin riesgos
Desconectar la base de datos quita DATABASE_URL de la app. Borrar una base de datos también borra sus datos, así que haz antes tu propia copia (dump). Volver a una versión anterior de la app no restaura el contenido de la base de datos.
¿Necesitas ayuda? Abre un ticket de soporte desde tu panel.