我期待着建立一个多租户Laravel应用程序,这是一个学校管理系统,有一个代码库,但每个学校有多个数据库。这个系统将有800所学校(租户),每所学校都有自己的用户(教师和学生)。
我如何使用Laravel实现上述功能?我可以或者应该使用一个包或者是上面的is laravel原生实现?
每次注册学校时,如何在域中自动创建子域,并在AWS EBS或Heroku上自动加载新租户
如何对所有多个数据库运行一次迁移?
发布于 2021-08-20 13:29:53
可以,您可以在配置文件中声明多个数据库连接,并在每个fetch查询和迁移查询中动态设置连接。
在普通查询中:
DB::connection('some dynamic connection name')->...或者在迁移中:
Schema::connection('connection name')->....https://stackoverflow.com/questions/68862541
复制相似问题