« Symfony Doctrine » : différence entre les versions

De Marmits Wiki
Aucun résumé des modifications
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 23 : Ligne 23 :
:version [version] Ajoute et supprime manuellement des versions à partir de la version en en base.
:version [version] Ajoute et supprime manuellement des versions à partir de la version en en base.
</pre>
</pre>
[[Catégorie:Tools]]
[[Catégorie:Symfony]]

Dernière version du 23 mai 2024 à 14:23

Créé un fichier de migration vide
symfony console doctrine:migrations:generate

migration down
symfony console doctrine:migrations:execute --down 'DoctrineMigrations\Version20231110144854'

exécuter une migration
symfony console doctrine:migrations:migrate

exécuter une migration en particulier:

symfony console doctrine:migrations:execute --up 'DoctrineMigrations\Version20231120170849'
symfony console doctrine:migrations:execute --down 'DoctrineMigrations\Version20231110144854' 
:diff [diff] Génères une migration en comparant la base de données avec les informations de mapping.
:execute [execute] Exécute une migration manuellement.
:generate [generate] Crées une classe de Migration.
:migrate [migrate] Effectues une migration vers le fichier de migration le plus récent ou celui spécifié.
:status [status] Affiche le status des migrations.
:version [version] Ajoute et supprime manuellement des versions à partir de la version en en base.