学说:架构:更新--force不起作用是APC吗?

时间:2015-11-02 12:50:16

标签: symfony orm doctrine apc

我创建了2个新实体,当运行命令'php app / console doctrine:schema:update --dump-sql'时,我收到消息'无需更新 - 您的数据库已经与当前实体同步元数据“。

我已经尝试清除缓存,并删除了orm的doctrine文件夹的内容,这是本论坛的一些建议。仍然没有快乐。我在我的配置上使用APC缓存设置如下。

# Doctrine Configuration
doctrine:
 dbal:
    driver:   "%database_driver%"
    host:     "%database_host%"
    port:     "%database_port%"
    dbname:   "%database_name%"
    user:     "%database_user%"
    password: "%database_password%"
    charset:  UTF8



orm:
    auto_generate_proxy_classes: "%kernel.debug%"
    auto_mapping: true
    metadata_cache_driver: apc
    result_cache_driver: apc
    query_cache_driver: apc

1 个答案:

答案 0 :(得分:4)

可能这听起来很愚蠢,但我不能发表评论所以我会在这里说出来, 我们能看到你的至少一个实体吗?可能你有错误的注释 喜欢忘记写

  

/ ** * @ORM \ Table()* @ORM \ Entity * /

我个人使用

  

php app / console generate:doctrine:entity

确保包含所有基本注释