syeedalireza/multi-tenant-bundle
Composer 安装命令:
composer require syeedalireza/multi-tenant-bundle
包简介
Enterprise multi-tenancy for Symfony with schema-per-tenant, RLS, and automatic tenant resolution
README 文档
README
Enterprise multi-tenancy for Symfony with schema-per-tenant, row-level security, and automatic tenant resolution.
Features
- Schema-per-tenant strategy
- PostgreSQL Row-Level Security
- Automatic tenant resolution (subdomain/header/cookie)
- Tenant-aware Entity Manager
- Cross-tenant query prevention
- Automatic schema creation
- Tenant migration system
Installation
composer require syeedalireza/multi-tenant-bundle
Configuration
multi_tenant: resolver: subdomain # or header, cookie database: strategy: schema_per_tenant
Usage
// Tenant is automatically resolved from request $tenantId = $this->tenantContext->getCurrentTenant(); // All queries are automatically scoped to current tenant $users = $userRepository->findAll();
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 4
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-02-03