【文件属性】:
文件名称:Laravel-多租户
文件大小:629KB
文件格式:ZIP
更新时间:2021-02-15 23:22:18
CSS
Laravel多租户
此回购演示了如何通过多种租户类型实现多租户。
示范
要使项目在本地运行,请复制.env.example并将其重命名为.env ,然后在继续执行之前在项目目录中运行以下命令:
composer install
npm install && npm run dev
php artisan cache:clear
php artisan key:generate
数据库设置
该项目包括播种机,用于为两种不同类型的租户( Contractor和Operator的每一个填充5个租户。 使用php artisan migrate:fresh --seed运行数据库迁移和种子。
该应用程序还利用TenantUser类来允许单个User与多个Tenant相关联。 这些模型及其关系在播种机中不存在,需要手动创建。 为此,请在项目目录的终端窗口中运行以下命令:
php art