2

我有一个 Symfony2 应用程序,其中包含一些不属于我的主应用程序的实体。

如何更新架构但排除某些实体?

EG 当我在更新我的一个实体后运行以下命令时

php app/console doctrine:schema:update --dump-sql

然后学说为所有实体生成 sql,这意味着它为我不需要的实体创建表。那么如何告诉学说在生成 sql 时跳过那些特定的实体呢?

4

1 回答 1

1

Symfony 命令不允许以这种方式排除任何实体。

如果您想将实体从主要部分与其他实体区分开来,我建议您定义 2 个不同的实体管理器,1 个用于主要实体,1 个用于附属实体......

官方文档:如何使用多个实体管理器

于 2012-09-04T10:56:59.223 回答