我正在做一个非常复杂的项目,并且有一个关于在许多Symfony项目之间同步实体,迁移等的问题。
假设我有一个基于数据库的三个项目:
所有这些项目都使用相同的数据库。当前,当我想向架构中添加某些内容时,需要在一个项目中进行创建,然后将实体文件手动复制到所有其他项目中。如果仅要复制一个文件,这很好,但是当我将许多关系添加到许多关系中时,它将变得很烦人。
是否可以通过较少的步骤来管理此操作或批量复制文件?
您可以制作一个供所有3个项目使用的捆绑包,那里有所有实体和迁移。
但是为什么在3个项目中需要相同的实体?如果这些项目确实共享实体,那么IMO应该将它们合并为一个项目...