Bonjour,

je rencontre l'erreur suivante

Ce que je fais

lorsque je tape cette commande j'ai cette commande

php bin/console doctrine:migrations:migrate

Ce que je veux

je souhaite mettre à jour ma base de données

Ce que j'obtiens

SQLSTATE[42S01]: Base table or view already exists: 1050 La table 'rs_car'
existe déjà

4 réponses


A mon avis il doit y acoir un problème avec ton dernier fichier de migration, il doit intégrer un nouveau create table sans un drop au paravant.

As-tu supprimé un fichier de migration par hazard avant de faire une nouvelle migration ?

On dirait que tu as lancé une première migration qui s'est éxécuté à moitié et du coup maintenant tu as un conflit.

AL-ALI
Auteur

Non je n'ai pas suppriméde fichier Bidule,
Je pense que Grafikart à peut être raison, mais comment resoudre.

si tu peux, fait un drop de ton schema puis un create enfin ta migration

sinon essai de modifier ton fichier de migration en commentant les champs en erreur