Bază de date
Fiecare aplicație include o bază de date. Proyecta creează schema pe baza descrierilor tale. Vizualizează, editează și gestionează datele din tab-ul Database.
Fiecare aplicație Proyecta vine cu o bază de date integrată — fără configurare prealabilă. Este o bază de date orientată pe documente, în timp real, cu reactivitate automată — interfața ta se actualizează instant când datele se schimbă.
Cum funcționează baza de date?
Section titled “Cum funcționează baza de date?”Când descrii funcționalități pentru AI, acesta creează schema bazei de date în mod automat:
"Add a blog with posts and comments"→ creează tabelelepostsșicomments"Users should be able to save favorites"→ creează un tabelfavoritescu relații către utilizatori"Track order history"→ creează un tabelorderscu indexurile corespunzătoare
Nu trebuie să proiectezi schema. Descrie funcționalitatea și experiența de utilizare pe care le dorești, iar AI-ul se ocupă de restul.
Vizualizează și gestionează datele
Section titled “Vizualizează și gestionează datele”Deschide Dashboard > Data pentru a naviga și gestiona baza de date:
- Table list — toate tabelele tale cu numărul de documente
- Record browser — vizualizare paginată a înregistrărilor din orice tabel
- Create records — adaugă înregistrări noi cu un editor de formulare
- Edit records — actualizează câmpuri individuale
- Delete records — șterge înregistrări cu confirmare
Tab-ul Data descoperă automat schemele tabelelor și deduce tipurile câmpurilor, astfel încât poți naviga și edita înregistrări fără nicio configurare. Suportă și editarea directă a celulelor pentru câmpuri scalare (număr, text scurt, boolean) — apasă pe o celulă pentru a edita direct; câmpurile complexe sau JSON deschid editorul complet de formular. O bară de căutare din toolbar filtrează înregistrările pe partea de client, în cadrul paginii încărcate.
Dar AI-ul?
Section titled “Dar AI-ul?”AI-ul este cel mai puternic mod de a citi și scrie date în prezent. Întreabă-l direct:
"Show me the last 10 users who signed up""Add a test user with email test@example.com""Set every order from last week to status=shipped""Bulk insert these 20 products""Drop the old \temp_imports` table”`
AI-ul poate citi și modifica orice date în mod direct — cere-i să adauge, să actualizeze sau să șteargă înregistrări. Pentru siguranță, tabelul de utilizatori gestionat prin autentificare este protejat la scriere și nu poate fi modificat prin AI.
Baze de date de infrastructură
Section titled “Baze de date de infrastructură”Dacă ai nevoie de o bază de date relațională tradițională în plus față de baza de date integrată, poți adăuga servicii de infrastructură:
- PostgreSQL — Bază de date relațională completă cu suport SQL
- MySQL — Bază de date relațională alternativă
- MongoDB — Bază de date orientată pe documente
- Redis — Stocare de date în memorie / cache
Le poți adăuga descriindu-le AI-ului sau configurându-le în fișierul proyecta.config.json. Vezi Dev Machines pentru detalii.
Întrebări frecvente
Section titled “Întrebări frecvente”Sunt datele mele salvate prin backup?
Persistența și replicarea datelor sunt gestionate automat. Pentru bazele de date de infrastructură (PostgreSQL etc.), backup-urile nu sunt automatizate în prezent.
Pot exporta datele mele?
Exportul de date din tab-ul Data nu este disponibil încă. Poți naviga prin înregistrări în Dashboard > Data sau îi poți cere AI-ului să exporte datele tale. Vezi Export Data pentru alte metode de export.
Pot edita datele fără să trec prin AI?
Da — folosește Dashboard > Data pentru a naviga, crea, edita și șterge înregistrări direct.
În curând
Section titled “În curând”- CSV import pentru încărcarea în masă a datelor