Générer le code des entités
2 min
Vue d’ensemble
Le code des entités est généré à partir du fichier de configuration config/entities.openapi.yml.
Génération de code
L'outil oip-tools offre une commande pour générer le code des entités à partir du fichier de configuration.
oip-tools entities generateCette commande génère dans le dossier entities :
- un fichier entities.mjs qui contient la définition des entités ;
- un dossier pour chaque entité qui contient :
- un fichier index.mjs qui exporte les fonctions de manipulation de l'entité et l'ensemble des accesseurs (getters et setters) pour manipuler ses propriétés ;
- un fichier enums/index.mjs qui exporte les énumérations utilisées par l'entité ; ce fichier n'est présent que si l'entité utilise des énumérations.
Cette commande génère également dans le dossier migrations un fichier de migration SQL. Ce fichier n'est créé que si des types d'entités ou des relations entre entités ont été ajoutés depuis la dernière exécution de la commande.