Salut,
Ayant d'abord créé ma base de données avec phpmyadmin, je génère ensuite les metadatas avec "php app/console doctrine:mapping:convert yml..."
Ensuite, je génère les annotations et les entités avec :
php app/console doctrine:mapping:import VivaSiteBundle annotation
php app/console doctrine:generate:entities VivaSiteBundle
Voici mes problèmes rencontrés :
1/ : L'odre de mes propriétés dans les entités n'a pas été respecté. Il est différent de l'ordre de mes colonnes dans mes tables.
Comment faire pour respecter l'odre ?
2/ Lorsque je teste la mise à jour de la base de données avec
php app/console doctrine:schema:update --dump-sql
php app/console doctrine:schema:update --force
2.1/ Il m'indique à chaque fois des ALTER TABLE de mes identifiants qui sont des VARCHAR. Doctrine n'aime pas les id en varchar ?
2.2/ Il a supprimé tous les commentaires dans ma base de données !
Comment faire pour les garder ?
Merci d'avance pour votre aide
Partager