Crear una base de datos
Cuéntale al AI qué necesita la aplicación. Debería listar primero las bases de datos existentes y reutilizar una activa adecuada cuando exista. Solo crea una nueva instancia de Postgres cuando solicites aislamiento o ninguna base de datos existente sea compatible.Credenciales
Las credenciales de la base de datos se gestionan a través de la bóveda.- Ver credenciales - devuelve los URIs de conexión actuales de la base de datos.
- Regenerar credenciales - restablece la contraseña de la base de datos y crea nuevos secretos en la bóveda. Úsalo cuando las credenciales falten, estén comprometidas o necesiten rotación. Las credenciales antiguas dejan de funcionar inmediatamente.
Usar credenciales en una aplicación
Para aplicaciones generadas, el AI conecta las credenciales de la base de datos al componente de proceso con la herramientadb. El código de la aplicación lee variables de entorno normales como DATABASE_URL y DIRECT_DATABASE_URL.
Para comandos locales manuales, ejecuta a través de la CLI de Kazzle con la colección y el entorno correctos:
VITE_*.
Migraciones
Los cambios de esquema van en archivos SQL en el repositorio de la aplicación (p. ej.migrations/001_create_todos.sql). Kazzle puede ejecutar esas migraciones como parte del flujo de despliegue de tu aplicación. Si la sincronización en tiempo real está habilitada, el AI también actualiza la configuración de sincronización relacionada.
Habilitar sincronización en tiempo real
Pídele al AI que habilite la sincronización en una base de datos. Debería esperar hasta que la base de datos muestresync: ready antes de conectar una aplicación en tiempo real. Consulta Sincronización en tiempo real para saber cómo funciona.
Eliminar una base de datos
Pídele al AI que elimine una base de datos. Kazzle la marca como eliminada primero, y la base de datos puede restaurarse antes de que se ejecute la limpieza permanente.Ejemplo: configurar una base de datos desde cero
- “Crea una base de datos llamada my-app-db”
- El AI reutiliza una base de datos adecuada o configura Postgres y almacena las credenciales en la bóveda
- “Crea una tabla de tareas con id, text, done y created_at”
- El AI ejecuta el SQL
- “Conéctala a mi aplicación” - el AI conecta la base de datos al componente de proceso de la aplicación