gromit/oc-tenancy-plugin

OctoberCMS的多租户功能。

安装: 21

依赖项: 0

建议者: 0

安全: 0

星标: 9

关注者: 2

分支: 2

开放性问题: 0

类型:october-plugin

dev-main 2021-05-23 17:58 UTC

This package is auto-updated.

Last update: 2024-09-24 01:16:13 UTC


README

GromIT.Tenancy 是 OctoberCMS 的一个插件。它为 OctoberCMS 提供多租户功能。

它具有以下功能:

  • 单数据库和多数据库设置
  • 为租户前缀缓存
  • 每个租户隔离的存储
  • 每个租户隔离的日志文件

快速入门

快速入门设计用于与 mysql 的多数据库方式协同工作。

  1. 按常规安装插件
  2. 创建 租户 数据库连接。只需复制您的 mysql 连接并设置新连接的数据库选项为 null
  3. 租户 磁盘添加到文件系统配置。可以在根和 URL 选项中使用 {tenant_id} 作为租户标识符
  4. 租户 通道添加到日志配置。可以在路径选项中使用 {tenant_id} 作为租户标识符

创建租户数据库时,将使用租户连接的用户名和密码。

文档

完整文档可以在 docs 目录中找到。

要求

GromIT.Tenancy 需要 OctoberCMS v2。

致谢

Sergey KasyanovGromIT 创建。