"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment générer des migrations à partir de modèles Sequelize à l'aide de Sequelize CLI ?

Comment générer des migrations à partir de modèles Sequelize à l'aide de Sequelize CLI ?

Publié le 2024-11-18
Parcourir:388

How to Generate Migrations from Sequelize Models Using Sequelize CLI?

Génération automatique de migrations à partir de modèles Sequelize à l'aide de Sequelize CLI

On peut posséder des modèles Sequelize préexistants mais souhaiter utiliser des migrations plutôt qu'une base de données synchronisation. Sequelize CLI propose une solution décrite dans un article qui indique : « Lors de l'utilisation de la CLI pour la génération de modèles, vous obtiendrez automatiquement les scripts de migration nécessaires. »

Pour réaliser cette tâche :

Génération manuelle de fichiers de migration

Évitez de recréer des modèles à partir de zéro en générant manuellement des fichiers de migration via la commande CLI :

sequelize migration:generate --name [name_of_your_migration]

Cette action produit un squelette de fichier de migration vacant. Bien qu'il n'importe pas directement la structure de votre modèle, il offre une approche plus propre et plus gérable par rapport à une régénération complète.

Remarque : Exécutez la commande à partir du répertoire contenant votre répertoire de migrations pour empêcher le CLI de créer un nouveau répertoire de migration.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3