Bază de date
Majoritatea aplicațiilor își stochează datele în CMS-ul integrat al Proyecta — un spațiu de stocare gestionat, bazat pe Postgres, fără nicio bază de date pe care să o rulezi tu. O bază de date în timp real pentru aplicații cu actualizări live este în curând disponibilă.
Majoritatea aplicațiilor Proyecta nu necesită să te gândești deloc la o bază de date. Când descrii aplicația, Proyecta proiectează un model de date, provizionează colecții de conținut reale și le populează cu date exemplu — totul înainte ca interfața să fie construită. Aplicația ta este livrată conectată la date reale, editabile de proprietar, încă din prima build. Acele date durabile se află în sistemul de gestionare a conținutului (CMS) integrat al Proyecta (un spațiu de stocare gestionat, bazat pe Postgres), nu într-o bază de date pe care trebuie să o rulezi tu.
Unde sunt stocate datele aplicației tale
Secțiune intitulată „Unde sunt stocate datele aplicației tale”| Tip de date | Unde se află | Administrează din |
|---|---|---|
| Conținut și înregistrări (postări, servicii, anunțuri, FAQ-uri, rezervări) | Gestionare conținut (CMS) | Chat AI, panoul de administrare al aplicației |
| Conturi de utilizator și autentificare | Auth | Panoul de administrare al aplicației → Members |
| Produse, comenzi, abonamente, plăți | Commerce | Panoul de administrare al aplicației → Commerce |
| Fișiere încărcate și media | Fișiere și Media | Panoul de administrare al aplicației |
Nu trebuie niciodată să decizi unde să plasezi conținut, utilizatori, comenzi sau fișiere — platforma le gestionează pe toate, iar tu le administrezi din panoul de administrare integrat al aplicației (sau întrebând AI-ul).
Cum sunt stocate datele tale
Secțiune intitulată „Cum sunt stocate datele tale”Nu proiectezi o schemă și nu rulezi un server. Proyecta modelează datele tale ca colecții și înregistrări în CMS, le provizionează înainte ca interfața să fie construită și le populează cu conținut exemplu realist. Paginile tale citesc aceste date prin hook-uri tipizate pe care AI-ul le conectează, iar tu le editezi din panoul de administrare — fără cod. Pentru modelul complet (colecții, singleton-uri, tipuri de câmpuri, ciorne și publicare), consultă Gestionare conținut și Cum funcționează datele aplicației tale.
La nivel tehnic, este un spațiu de stocare gestionat, bazat pe Postgres: persistența și replicarea sunt gestionate pentru tine, iar tu nu trebuie să provizionezi, să scalezi sau să faci backup manual la nicio bază de date.
Poate AI-ul să citească și să scrie date?
Secțiune intitulată „Poate AI-ul să citească și să scrie date?”Da. Întreabă-l direct, iar el lucrează cu spațiul de stocare în care se află datele respective:
"Add a new service called 'Deep clean' priced at $120"→ creează o înregistrare în CMS"Mark the last five contact-form submissions as read"→ actualizează trimiterile de formulare"Change the homepage headline to …"→ editează conținutul paginii
Tu (sau oricine pe care îl faci administrator) poți face același lucru din panoul de administrare al aplicației, fără AI.
Baze de date pentru infrastructură (dezvoltare locală)
Secțiune intitulată „Baze de date pentru infrastructură (dezvoltare locală)”Dacă dezvolți cu o bază de date relațională tradițională — un repo adus de tine sau o sarcină de lucru locală mai complexă — mașina ta de dezvoltare poate rula servicii de infrastructură ca containere sidecar:
- PostgreSQL — bază de date relațională completă cu suport SQL
- MySQL — bază de date relațională alternativă
- MongoDB — bază de date de documente
- Redis — spațiu de stocare date în memorie / cache
Adaugă-le descriindu-le AI-ului sau configurându-le în proyecta.config.json. Consultă Dev Machines pentru detalii. Acestea sunt destinate dezvoltării locale și sunt separate de datele de platformă ale aplicației tale publicate.
Întrebări frecvente
Secțiune intitulată „Întrebări frecvente”Unde este stocat conținutul meu?
În CMS-ul integrat al Proyecta — un spațiu de stocare gestionat, bazat pe Postgres. Persistența și replicarea sunt gestionate pentru tine; nu există nicio bază de date de rulat. Consultă Gestionare conținut.
Sunt datele mele salvate în backup?
Conținutul și înregistrările din CMS sunt persistate și replicate automat. Bazele de date de infrastructură pe care le adaugi pentru dezvoltare locală (PostgreSQL etc.) nu sunt salvate în backup pentru tine.
Pot exporta datele mele?
Cere AI-ului să exporte datele tale sau consultă Export Data pentru căile disponibile.
În curând
Secțiune intitulată „În curând”- O bază de date în timp real — pentru aplicații care au nevoie de date ce se modifică live (chat care se transmite în flux, prezență / „cine este online“, fluxuri de activitate, starea unui joc multiplayer). Conținutul durabil va rămâne în CMS; spațiul de stocare în timp real va conține doar starea comportamentului live. Dacă descrii astăzi o aplicație care are nevoie de acest lucru, Proyecta construiește restul și marchează componenta live ca urmând să fie livrată într-o actualizare.
- Import CSV pentru încărcarea în masă a conținutului.