2

我习惯为每个自定义类型或部件保留一个单独的迁移类。很多时候,我想将同一分类的分类字段附加到几个自定义部件。由于我不确定哪个迁移将首先运行,因此我必须检查每个迁移中是否已经存在分类法,如果不存在则创建它,这会导致大量重复代码。为了可重用性/可维护性,我可以将我的代码移动到服务中,但如果我确定首先执行哪个迁移会更容易。

4

1 回答 1

2

它们应该按照依赖的顺序运行,从依赖开始,到依赖它的模块结束。

但是,对于这类事情,您可能想尝试食谱而不是迁移。

于 2016-05-02T03:41:45.907 回答