Base de datos
La mayoría de las apps almacenan sus datos en el CMS integrado de Proyecta — un almacén administrado respaldado por Postgres, sin base de datos que tengas que gestionar. Próximamente habrá una base de datos en tiempo real para apps con actualizaciones en vivo.
La mayoría de las apps de Proyecta no requieren que pienses en una base de datos. Cuando describes tu app, Proyecta diseña un modelo de datos, aprovisiona colecciones de contenido reales y las rellena con datos de muestra — todo antes de que se construya la interfaz. Tu app se publica conectada a datos reales, editables por el propietario, desde la primera build. Esos datos duraderos viven en el sistema de gestión de contenido integrado de Proyecta (un almacén administrado respaldado por Postgres), no en una base de datos que tengas que operar.
Dónde viven los datos de tu app
Sección titulada «Dónde viven los datos de tu app»| Tipo de dato | Dónde vive | Gestiónalo en |
|---|---|---|
| Contenido y registros (posts, servicios, listings, FAQs, reservas) | Gestión de contenido (CMS) | Chat de IA, panel de administración de tu app |
| Cuentas de usuario e inicio de sesión | Auth | Panel de administración de tu app → Members |
| Productos, pedidos, suscripciones y pagos | Commerce | Panel de administración de tu app → Commerce |
| Archivos subidos y multimedia | Files & Media | Panel de administración de tu app |
Nunca tienes que decidir dónde poner contenido, usuarios, pedidos o archivos — la plataforma se encarga de eso, y tú los gestionas desde el panel de administración integrado de tu propia app (o pidiéndoselo a la IA).
Cómo se almacenan tus datos
Sección titulada «Cómo se almacenan tus datos»No necesitas diseñar un esquema ni operar un servidor. Proyecta modela tus datos como colecciones y entradas en el CMS, las aprovisiona antes de construir la interfaz y las rellena con contenido de muestra realista. Tus páginas leen esos datos a través de hooks tipados que la IA conecta, y tú los editas desde el panel de administración — sin código. Para conocer el modelo completo (colecciones, singletons, tipos de campos, borradores y publicación), consulta Content Management y Cómo funcionan los datos de tu app.
Por dentro es un almacén administrado respaldado por Postgres: la persistencia y la replicación se gestionan por ti, y no hay ninguna base de datos que aprovisionar, escalar o respaldar por tu cuenta.
¿Puede la IA leer y escribir datos?
Sección titulada «¿Puede la IA leer y escribir datos?»Sí. Pídeselo directamente y actuará sobre el almacén donde viven los datos:
"Add a new service called 'Deep clean' priced at $120"→ crea una entrada en el CMS"Mark the last five contact-form submissions as read"→ actualiza envíos de formulario"Change the homepage headline to …"→ edita el contenido de la página
Tú (o cualquier persona a quien hagas administrador) puede hacer lo mismo desde el panel de administración de la app, sin IA.
Bases de datos de infraestructura (desarrollo local)
Sección titulada «Bases de datos de infraestructura (desarrollo local)»Si estás desarrollando contra una base de datos relacional tradicional — un repositorio que trajiste tú mismo, o una carga de trabajo local más pesada — tu máquina de desarrollo puede ejecutar servicios de infraestructura como contenedores sidecar:
- PostgreSQL — base de datos relacional completa con soporte SQL
- MySQL — base de datos relacional alternativa
- MongoDB — base de datos de documentos
- Redis — almacén de datos en memoria / caché
Agrégalos describiéndoselos a la IA, o configurándolos en proyecta.config.json. Consulta Dev Machines para más detalles. Estos son para desarrollo local y son independientes de los datos de plataforma de tu app publicada.
Preguntas frecuentes
Sección titulada «Preguntas frecuentes»¿Dónde se almacena mi contenido?
En el CMS integrado de Proyecta — un almacén administrado respaldado por Postgres. La persistencia y la replicación se gestionan por ti; no hay ninguna base de datos que operar. Consulta Content Management.
¿Se respaldan mis datos?
El contenido y los registros en el CMS se persisten y replican automáticamente. Las bases de datos de infraestructura que agregues para desarrollo local (PostgreSQL, etc.) no se respaldan por ti.
¿Puedo exportar mis datos?
Pídele a la IA que exporte tus datos, o consulta Export Data para conocer las opciones disponibles.
Próximamente
Sección titulada «Próximamente»- Una base de datos en tiempo real — para apps que necesitan datos que cambian en vivo (chat que llega en streaming, presencia / “quién está en línea”, feeds de actividad, estado de juegos multijugador). El contenido duradero seguirá viviendo en el CMS; el almacén en tiempo real guardará únicamente el estado de comportamiento en vivo. Si hoy describes una app que necesita esto, Proyecta construye el resto y señala la parte en vivo como disponible en una actualización futura.
- Importación por CSV para cargar contenido de forma masiva.