📁Database
Nodo de Database en Flow Studio
📘 Documentación de la acción "Database" en Dapta
¿Qué es el nodo Database?
El nodo Database te permite guardar o consultar información dentro de una base de datos directamente desde un flujo en Dapta. Es ideal si quieres que tu flujo pueda recordar datos (como nombres de clientes, productos, compras, etc.) o consultar información ya existente antes de tomar decisiones.
🧱 ¿Qué es una base de datos y qué es una tabla?
Una base de datos es como un archivador digital donde guardas información organizada. Por ejemplo, podrías tener una base de datos llamada mi_negocio donde guardas información sobre tus clientes, productos, y pedidos.
Una tabla es como una hoja de cálculo dentro de esa base de datos. Cada tabla almacena un tipo específico de información. Por ejemplo:
Cada fila de la tabla representa un registro (por ejemplo, un cliente específico), y cada columna representa una propiedad (como el nombre, número de documento, o fecha de compra).
Ejemplo visual de una tabla clientes:
🛠️ ¿Para qué sirve el nodo Database en Dapta?
El nodo Database te permite:
🧩 Cómo se configura
1. Crear una base de datos y tablas
Desde el Home de Dapta:
En cada tabla defines las propiedades necesarias. Por ejemplo, para clientes puedes tener:
created_at (se crea por defecto)
id (se crea por defecto)
client_id
Nombre
2. Uso del nodo Database en Flow Studio
Dentro de un flujo, añade el nodo "Database" y configúralo:
🧾 Se crea una carpeta en automático en conjunto con la tabla anterior con 4 acciones clave:
🧩 Cómo se usa en un flujo
Crear un flujo nuevo
✅ Ejemplo completo: Validar y registrar un cliente
Paso 1: Verificar si el cliente ya existe
Paso 2: Usar un nodo condicional
Paso 3: Crear cliente si no existe
Paso 4: Response
Se usa un nodo Response para confirmar si se encontró el cliente o si fue creado.
🧠 Recomendaciones
Last updated