Symfony doctrine:schema:update ne fonctionne pas

J'ai un problème étrange :
J'ai une application symfony 2.3 (avec la sonate de l'utilisateur)
J'ai créé un bundle avec une seule entité: l'entité a été créée sans problème
ensuite, j'ai dû modifier l'entité et maintenant il semble être impossible de modifier le schéma :

Pour voir ce qui se passe j'ai augmenté toutes les longueurs de chaîne avec +1

L'entité de code (avec annotations) :

namespace Too\ConfigAppBundle\Entity;

use Gedmo\Mapping\Annotation as Gedmo;
use Doctrine\ORM\Mapping as ORM;

/**
 * ConfigApp
 *
 * @ORM\Table(name="ConfigApp")
 * @ORM\Entity(repositoryClass="Too\ConfigAppBundle\Entity\ActiviteRepository")
 */
class ConfigApp
{
    /**
     * @var integer $id
     *
     * @ORM\Column(name="id", type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    private $id;

    /**
     * @var string $nom
     *
     * @ORM\Column(name="nom", type="string", length=101, unique=true)
     */
    private $nom;

    /**
     * @var string $nomSlug
     *
     * @Gedmo\Slug(fields={"nom"}, updatable=true, separator="_")
     * @ORM\Column(name="nomSlug", type="string", length=101, nullable=true)
     */
    private $nomSlug;

    /**
     * @var string $email
     *
     * @ORM\Column(name="email", type="string", length=151)
     */
    private $email;

    /**
     * @var string $telephone
     *
     * @ORM\Column(name="telephone", type="string", length=16)
     */
    private $telephone;

    /**
     * @var datetime $cree_le
     *
     * @Gedmo\Timestampable(on="create")
     * @ORM\Column(name="cree_le", type="datetime")
     */
    private $cree_le;

    /**
     * @var datetime $modifie_le
     *
     * @Gedmo\Timestampable(on="update")
     * @ORM\Column(name="modifie_le", type="datetime")
     */
    private $modifie_le;

    ...

Maintenant voir le résultat de :

php app/console doctrine:schema:update --dump-sql

CREATE TABLE ConfigApp (id INT AUTO_INCREMENT NOT NULL, nom VARCHAR(100) NOT NULL, nomSlug VARCHAR(100) NOT NULL, email VARCHAR(150) NOT NULL, telephone VARCHAR(15) NOT NULL, cree_le DATETIME NOT NULL, modifie_le DATETIME NOT NULL, PRIMARYKEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB

Aucun de la nouvelle longueur est prise en compte :
par exemple, le champ nom doit avoir une longueur=101,
mais le dump-sql donne le nom VARCHAR(100) !

Quelqu'un pourrait-il essayer de comprendre ce qui se passe mal ?
Merci !

EDIT :
J'ai essayé de vider le cache avant de avec :
* php app/console doctrine:cache:clear-métadonnées
* php app/console cache:clear
* par la suppression de tout le contenu en cache des dossiers

J'ai aussi essayé --dump-sql et --force.

Cela ne change rien du tout.
Merci de tout conseil serait le bienvenu !

J'avais essayer de supprimer les méta-données du cache. Je pense que c'est doctrine:cache:clear-metadata. Il suffit d'exécuter app/console pour une liste de commandes

OriginalL'auteur G. Trennert | 2013-11-11