Skip to main content
Questa pagina fa parte di una skill per agenti IA di programmazione ed è scritta per gli agenti, non per gli umani. Per la documentazione Base44 leggibile dagli umani, consulta la documentazione per sviluppatori.

base44 entities push

Invia le definizioni delle entità locali a Base44.

Sintassi

npx base44 entities push

Autenticazione

Richiesta: sì. Se non autenticato, ti verrà chiesto di effettuare prima il login.

Cosa fa

  1. Invia tutte le entità che esistono nella cartella base44/entities
  2. Valida che le entità esistano nella cartella
  3. Mostra il conteggio delle entità da inviare
  4. Carica le entità sul backend di Base44
  5. Riporta i risultati: entità create, aggiornate ed eliminate

Prerequisiti

  • Deve essere eseguito da una directory di progetto Base44
  • Il progetto deve avere definizioni di entità nella cartella base44/entities

Output

$ npx base44 entities push

Found 3 entities to push
Pushing entities to Base44...

Created: User, Post
Updated: Comment
Deleted: OldEntity

 Entities pushed successfully

Sincronizzazione delle entità

L’operazione di push sincronizza lo schema locale delle entità con Base44:
  • Created: nuove entità che non esistevano in Base44
  • Updated: entità esistenti con schema o configurazione modificati
  • Deleted: entità rimosse dalla tua configurazione locale

Gestione degli errori

Se non ci sono entità nel tuo progetto:
$ npx base44 entities push
No entities found in project

Casi d’uso

  • Dopo aver definito nuove entità nel tuo progetto
  • Quando modifichi schemi di entità esistenti
  • Per sincronizzare le modifiche delle entità prima di distribuire
  • Come parte del tuo flusso di sviluppo quando cambiano i modelli di dati

Note

  • Questo comando sincronizza lo schema/struttura dell’entità, non i dati effettivi
  • Le modifiche vengono applicate immediatamente al tuo progetto Base44
  • Assicurati di testare le modifiche delle entità in un ambiente di sviluppo prima
  • Le definizioni delle entità si trovano nella directory base44/entities/
Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.