为什么Doctrine 2会创建~Entity.php文件?

时间:2011-03-07 20:22:49

标签: command-line-interface doctrine-orm

当我生成我的实体时,我有一个前缀为~的文件,如备份文件或其他东西

是错误还是需要手动删除?

1 个答案:

答案 0 :(得分:10)

从Symfony2 CLI命令中的官方文档:

$> php app/console help doctrine:generate:entities

  

...

     

默认情况下,会备份每个实体的未修改版本   保存(例如Product.php~)。防止此任务创建   备份文件,传递--no-backup选项:

 php app/console doctrine:generate:entities Blog/Entity --no-backup

总而言之,您可以在命令中添加--no-backup选项。