V2 Cloud & backend

Rezolvă probleme de autentificare, bază de date, stocare și funcții server cu V2 Cloud.

V2 Cloud adaugă auth, bază de date, stocare fișiere și logică server aplicației tale, susținute de Neon. Problemele de backend apar de obicei în preview-ul app-ului generat, în logurile V2 Cloud sau în chat când o schimbare de schemă eșuează.

Cererea API returnează 404

Un 404 de la Data API al V2 Cloud înseamnă de obicei că numele tabelului sau ID-ul înregistrării nu există.

CauzăRezolvare
Tabelul nu e creat încăCere chat-ului să ruleze migrarea (database_migrate) și să regenereze query-urile
Nume greșit de tabel/coloană în codVerifică schema din pagina Database înainte să conectezi UI-ul
Fetch la înregistrare ștearsăTratează rezultatul gol în UI; verifică că ID-ul există
Typo la URL funcțiePotrivește calea funcției deployate exact; verifică Loguri

Utilizatorii nu se pot înregistra sau autentifica

  1. Confirmă că Authentication e activată pentru proiect în V2 Cloud (Managed Better Auth).
  2. Verifică politicile row level security — utilizatorii noi au nevoie de politici insert/select pe rândurile proprii, folosind auth.user_id().
  3. În preview, deschide consola browserului sau starea de eroare — email invalid și parole slabe arată erori vizibile utilizatorului.
  4. Cere în chat „Repară RLS-ul de auth V2 Cloud pentru sign-up și login” și menționează eroarea exactă.

Vezi Autentificare.

Datele nu se salvează sau nu se încarcă

SimptomCe verifici
Liste goaleO politică RLS, filtre în query, sau ID-ul de utilizator folosit pot bloca citirea
Salvare eșuează silențiosPolitică RLS insert/update lipsă pe tabel
Merge în preview, nu pe deviceAcelași proiect și backend V2 Cloud — republică dacă ai schimbat schema

Revizuiește row level security în pagina Database (cloud_inspect). După schimbări de schemă, AI-ul ar trebui să regenereze codul — dacă nu, cere explicit.

Upload-ul de fișiere eșuează

  • Confirmă că bucket-ul există și regulile permit upload utilizatorului curent.
  • Folosește bucket-uri publice doar pentru asset-uri menite să fie vizibile public.
  • Fișierele mari pot depăși limitele platformei — comprimă imaginile înainte de upload.

Vezi Stocare fișiere.

Erori la funcții server

  • Deschide V2 Cloud → Logs pentru stack trace-uri de funcții.
  • Verifică că secretele referite de funcție există la Secrete.
  • Cere AI-ului să repare funcția cu mesajul din log atașat.

Schimbările de schemă sau configurație nu se aplică

  • Migrările trec prin tool-urile cloud ale platformei — așteaptă ca chat-ul să termine secvența completă cloud_inspect → database_migrate → cloud_configure → cloud_debug.
  • Dacă app-ul folosește încă nume vechi de câmpuri, cere: „Sincronizează codul app-ului cu schema V2 Cloud actuală.”
  • Verifică Loguri pentru erori de migrare sau validare.

Balanța V2 Cloud AI epuizată

Funcțiile AI din app se facturează separat de creditele de build. Reîncarcă la Utilizare & top-up-uri → finanțare V2 Cloud AI.

Legături utile