Bonjour !
Je suis actuellement en train de développer un site sous Symfony en local.
Je sais que la mise en prod se fera sur un hébergement OVH qui ne possède pas de ligne de commande.
Pour le moment, je suis donc obligé d'envoyer tout mon projet avec le FTP (en arrangeant les trucs qui vont bien : suppression du cache, modification des paramètres de la DB, ...).
Pour la DB, je fais un dump de ma base locale et je l'importe dans ma base OVH (préalablement vidée).
Seulement, cette démarche trouvera ses limites lorsque le site entrera en prod.
En effet, lorsque je ferais une mise à jour modifiant le schéma, je devrais alors choisir entre conserver les données de prod ou mettre à jour la structure de la DB.
Dans le 2ème cas, ma mise à jour sera donc entièrement répercutée sur l'environnement de prod, mais j'aurais mes fixtures au lieu des données présentes avant la mise à jour.
Connaissez-vous l'existence d'une procédure qui permettrait de mettre à jour mon application tout en conservant mes données de prod, et sachant que je n'ai pas accès à la ligne de commande sur le serveur de prod ?
Merci d'avance !
Partager