Symfony标志切换实体



我想问,是否有可能有"Flagception - Feature toggle bundle",在学说迁移中忽略实体?我有一个巨大的项目,我必须多次重复使用。我可以简单地使用它,标记不必要的元素,它几乎准备好了,但学说迁移仍然使用未使用的实体,并为它们创建表。是否有可能标记特定的实体,这样学说迁移就会忽略它们?

尝试像这样使用doctrine dbal schema_filter选项:

doctrine:
dbal:
schema_filter: ~^(?!prefix_)~

所有以prefix_开头的表将被忽略。

关于忽略自定义表的更多信息

你可以通过命令行来完成,而不需要写教条。每次使用Yaml文件。使用这个命令将过滤掉所有以foobar:

开头的表
php bin/console doctrine:migrations:diff --filter-expression='~^(?!foobar)~'

相关内容

  • 没有找到相关文章

最新更新