gros soucis tuto symfony4 par l'exemple

Par AaFrederic Husson, il y a 6 ans


bonjour,

j'ai téléchargé les sources du tuto en question et j'ai donc effectué les migration
tout se passe bien cependant pour les fixtures ça pose soucis

je précise que j'ai fait un:
composer update pour être sur la bonne version

je fait:
doctrine:fixtures:load
et là j'ai droit à l'erreur suivante:

In AbstractMySQLDriver.php line 79:

An exception occurred while executing 'DELETE FROM option':

SQLSTATE[42000]: Syntax error or access violation: 1064 Erreur de syntaxe près de 'option' à la ligne 1

In PDOConnection.php line 43:

SQLSTATE[42000]: Syntax error or access violation: 1064 Erreur de syntaxe près de 'option' à la ligne 1

In PDOConnection.php line 41:

SQLSTATE[42000]: Syntax error or access violation: 1064 Erreur de syntaxe près de 'option' à la ligne 1

4 réponses

AaFrederic Husson, il y a 6 ans

donc si je comprend bien il faudrais renommer l'entité Option?

aka-aka, il y a 6 ans

Oui c'est bien ça :)

aka-aka, il y a 6 ans

Bonjour,

De souvenir c'est le nom "option" pour ta colonne qui pose problème. Renome le et tout devrait marcher

Lartak, il y a 6 ans

Bonjour.
En effet oui, selon la version que tu utilises de mysql, option peut être un mot réservé.