SQLSTATE[42S01]: Base table or view already exists

Default
,

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éponse

Default
,

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 ?

1
,

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

Default
,

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

Default
,

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