Skip to main content
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.

base44 entities push

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

Syntaxe

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

$ 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 :
$ 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/
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.