doctrine:schema:update --force不起作用是APC吗?

GAV*_*GAV 0 orm doctrine apc symfony

我已经创建了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
Run Code Online (Sandbox Code Playgroud)

小智 5

也许这听起来很愚蠢,但我无法评论,所以我在这里说,我们可以看到您至少一个实体吗?可能是您的注解有误。
就像忘了写

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

我个人使用

PHP应用程序/控制台生成:主义:实体

确保包括所有基本注释