background preloader

Programmation

Facebook Twitter

Réussir facilement ses migrations | Blog 2le. Ou comment modifier son schéma sans perdre ses données ! Pour ce premier article dédié à Symfony, voici une méthodologie simple pour réussir les migrations. En effet, il arrive parfois au cours d’un développement qu’il soit nécessaire d’apporter des modifications au schéma de la base de données défini dans le fichier schema.yml. Si le développement n’en est pas à un stade très avançé, on peut sans problème regénérer toute la base ainsi que les classes rattachées avec la même commande que celle permettant de le faire la première fois puis de recharger, par exemple, des données de test définies dans le ficher fixtures.yml.

En revanche, lorsque une application est déjà en production, cette méthode n’est plus possible et la seule solution pour s’en sortir est donc de réaliser une migration. Voici donc la méthodologie à employer pour réaliser cette opération: . /symfony doctrine:generate-migrations-diff . . . Script Tutorials, Web Development and other scripting. Agence Web, développement logiciel, édition documents imprimés,... Overscan.

Play framework - Home. Symfony | Web PHP Framework.