> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# base44 entities push

> Invia le definizioni delle entità locali a Base44.

<Warning>
  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](/developers).
</Warning>

# base44 entities push

Invia le definizioni delle entità locali a Base44.

## Sintassi

```bash theme={null}
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

```bash theme={null}
$ 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:

```bash theme={null}
$ 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/`

<Note>Questa pagina è stata tradotta utilizzando l'IA. Per informazioni più accurate e aggiornate, consulta la [versione inglese](/). </Note>
