【发布时间】:2014-08-15 09:15:31
【问题描述】:
为固定装置保留公共数据的最佳实践方法是什么?像用户这样的东西。一个实体包含 id,另一个实体名字和姓氏,第三个实体另一个与用户相关的数据。然后用户数量在增长,实体中的实体和数据数量也在增长,瞧——为了在夹具中添加用户,我编辑了 +100500 个文件。 除了一个包含所有相关数据的静态类之外,是否存在一些常见的方式?
【问题讨论】:
标签: doctrine-orm fixtures
为固定装置保留公共数据的最佳实践方法是什么?像用户这样的东西。一个实体包含 id,另一个实体名字和姓氏,第三个实体另一个与用户相关的数据。然后用户数量在增长,实体中的实体和数据数量也在增长,瞧——为了在夹具中添加用户,我编辑了 +100500 个文件。 除了一个包含所有相关数据的静态类之外,是否存在一些常见的方式?
【问题讨论】:
标签: doctrine-orm fixtures
您正在寻找Nelmio\Alice。 在那里您可以将数据夹具保存到 .yaml 文件中。
它使用 fzaninotto\Faker 和 Doctrine\DataFixtures。
如果你使用 Symfony,有AliceBundle。
【讨论】: