定制 plugins-world/laravel-saas 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

plugins-world/laravel-saas

Composer 安装命令:

composer require plugins-world/laravel-saas

包简介

Tenant plugin made by fresns

README 文档

README

Latest Stable Version Total Downloads Latest Unstable Version License PHP Version Require

在最新的 laravel 框架中使用 saas 功能的项目。

依赖项目:

前置要求

  • Laravel 9+
  • Tenancy 3+
  • fresns/plugin-manager ^2
  • fresns/market-manager ^1
  • fresns/cmd-word-manager ^1
  • 项目已完成 plugins-world/market-manager 的安装。点击查看Laravel 插件管理器,安装指南

安装

  1. 在插件管理后台安装并启用租户插件
  2. 初始化插件
php artisan saas:install # 需要配置数据库的 root 账号密码

命令行

php artisan saas # 查看当前可以使用的与 saas 相关的指令
php artisan saas:tenant-add --tenant=foo # 添加租户,默认添加名称为 foo 的租户
php artisan saas:tenant-del --tenant=foo # 删除租户,默认删除名称为 foo 的租户
php artisan saas:tenant-list # 当前 saas 列表
php artisan tenants:migrate --tenants=foo # 执行 foo 租户的迁移,开发阶段建议指定租户,部署阶段可不指定,以批量运行租户迁移
php artisan tenants:migrate-rollback --tenants=foo # 回滚 foo 租户的迁移,开发阶段建议指定租户,部署阶段可不指定,以批量运行租户迁移的回滚操作
php artisan ...

使用

参考 tencentforlaravel 翻译文档

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 17
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 17
  • Watchers: 1
  • Forks: 3
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-06-01