不同的Symfony项目,一个数据库。我们应该如何处理实体?

时间:2018-04-03 12:27:32

标签: php database symfony entity

我们有不同的symfony4项目(只读API)使用相同的数据库。 在我们使用的每个项目中,例如,用户实体和组实体。 因此,如果我们更改数据库(例如添加新字段),我们必须更改所有项目中的所有实体。我们怎样才能解决这个问题?

我们应该创建一个Entity Bundle并将其与composer一起安装到每个项目中吗?还是有另一种解决方案吗?

1 个答案:

答案 0 :(得分:0)

通常,实现可重用代码的最佳方法是创建bundle。这样您就可以轻松地重复使用它们并更新它们。