> ## 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

> Pousser les définitions d'entités locales vers Base44.

<Warning>
  Cette page fait partie d'une compétence d'agent de code IA et est écrite pour les agents, pas pour les humains. Pour la documentation Base44 lisible par un humain, consultez la [documentation développeur](/developers).
</Warning>

# base44 entities push

Pousser les définitions d'entités locales vers Base44.

## Syntaxe

```bash theme={null}
npx base44 entities push
```

## Authentification

**Requise** : oui. Si vous n'êtes pas authentifié, une invite de connexion s'affiche.

## Ce que fait la commande

1. Pousse toutes les entités présentes dans le dossier `base44/entities`
2. Vérifie que des entités existent dans le dossier
3. Affiche le nombre d'entités à pousser
4. Envoie les entités au backend Base44
5. Rapporte les résultats : entités créées, mises à jour et supprimées

## Prérequis

* Doit être exécutée depuis un répertoire de projet Base44
* Le projet doit avoir des définitions d'entités dans le dossier `base44/entities`

## Sortie

```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
```

## Synchronisation des entités

L'opération de push synchronise votre schéma d'entités local avec Base44 :

* **Created** : nouvelles entités qui n'existaient pas dans Base44
* **Updated** : entités existantes avec un schéma ou une configuration modifiés
* **Deleted** : entités retirées de votre configuration locale

## Gestion des erreurs

Si aucune entité n'est trouvée dans votre projet :

```bash theme={null}
$ npx base44 entities push
No entities found in project
```

## Cas d'usage

* Après avoir défini de nouvelles entités dans votre projet
* Lors de la modification de schémas d'entités existants
* Pour synchroniser les changements d'entités avant le déploiement
* Dans votre workflow de développement quand les modèles de données changent

## Remarques

* Cette commande synchronise le schéma/la structure des entités, pas les données
* Les changements sont appliqués immédiatement à votre projet Base44
* Testez les changements d'entités dans un environnement de développement d'abord
* Les définitions d'entités se trouvent dans le répertoire `base44/entities/`

<Note>Cette page a été traduite à l'aide de l'IA. Pour les informations les plus précises et à jour, consultez la [version anglaise](/). </Note>
