在定义我的模型(Yml)时,我错误地使用了mysql保留关键字“条件”。然后,我将字段重命名为“description”并生成实体,但无法运行命令php app/console doctrine:schema:update,因为生成的查询ALTER TABLE segment_filters CHANGE condition description VARCHAR(300) NOT NULL包含关键字。
我尝试了以下几点:
php app/console cache:cleardoctrine:cache:clear-* -flush (有和没有同花顺)我已经试过谷歌和阅读,但也许是有一天,头部只是需要休息。任何帮助都将不胜感激。
发布于 2015-08-21 12:04:21
我以前也遇到过类似的问题。这与mysql语法有关。Symfony2逆向工程将帮助您解决这个问题。
这将将您的理论yml映射到数据库的包中。
任务完成。
https://stackoverflow.com/questions/32139527
复制相似问题