使用Symfony2和Doctrine的多租户数据库:如何分离租户数据?

时间:2014-04-14 09:03:13

标签: php mysql symfony doctrine-orm

我们正在构建一个多租户应用程序,其中所有租户数据都存储在同一个数据库/表中。每个表都有一个“tenant_id”列,用于标识租户。

如何使用Symfony2和Doctrine实现这一目标?

对于Symfony 1,有一个名为sfMultiTenantPlugin的插件,但它似乎不存在于Symfony2中。插件动态地将tenant_id添加到数据库的所有查询中。

将Doctrine ORM与所描述的数据结构一起使用的最佳做法是什么?

感谢您的帮助!

0 个答案:

没有答案