jinas123/laravel-tenant

基本多租户支持。

v1.0 2020-12-21 13:10 UTC

This package is auto-updated.

Last update: 2024-09-23 20:33:29 UTC


README

StyleCI

此包会自动将查询范围限定到租户。监听创建事件并自动设置 tenant_id。这是一个测试包,不建议使用。

安装

您可以通过 composer 安装此包。

composer require jinas123/laravel-tenant

用法

HasTenant 特性添加到您的用户模型中。确保在您的用户表中添加一个 tenant_id 列。

use Jinas\LaravelTenant\Traits\HasTenant;

class User extends Authenticatable 
{
    use HasTenant;
}

使用 HasTenant 的任何模型都应在它们的数据库表中包含 tenant_id

测试

composer test

安全

如果您发现任何安全问题,请通过电子邮件 j@live.mv 而不是使用问题跟踪器。

鸣谢

许可协议

MIT 许可协议 (MIT)。有关更多信息,请参阅 许可文件