Doctrine est un ORM PHP que j'utilise sur mes projets développés dans ce language. Les commandes suivantes supposes que la mapping a été déjà fait soit via les annotations, soit via les fichiers de mappings au format XML ou YML.
1. Créer un schéma de base de données
php vendor/to/bin/doctrine orm:schema-tool:create
2. Supprimer un schéma de base de données
php vendor/to/bin/doctrine orm-schema-tool:drop --force
3. Mettre à jour un schéma de base de données
php vendor/to/bin/doctrine orm-schema-tool:update --force
Afin d'afficher le script de mise à jour il faut utiliser l'option --dump-sql.
Aucun commentaire:
Enregistrer un commentaire