laravel multitenancy
4.0.2
這個包可以讓 Laravel 應用程式租戶意識到。該軟體包的理念是它應該只提供啟用多租戶的基本要素。
該包可以確定哪個租戶應該是該請求的當前租戶。它還允許您定義將當前租戶切換到另一個租戶時會發生什麼。它適用於需要使用一個或多個資料庫的多租戶專案。
在開始使用該軟體包之前,我們強烈建議您先觀看 Tom Schlick 關於多租戶策略的演講。
該套件包含許多細節,例如使排隊作業租戶感知、為每個租戶執行 artisan 命令、在模型上設定連接的簡單方法等等。
你是視覺學習者嗎?然後觀看此視頻,其中介紹瞭如何使用 laravel-multitenancy 及其幕後工作原理。
我們投入了大量資源來創建一流的開源套件。您可以透過購買我們的一款付費產品來支持我們。
我們非常感謝您從家鄉寄給我們一張明信片,並註明您正在使用我們的哪種套餐。您可以在我們的聯絡頁面上找到我們的地址。我們在虛擬明信片牆上發布所有收到的明信片。
您可以在我們的文件網站上找到此套件的完整文件。
您需要建立以下 3 個本機 MySql 資料庫才能執行測試套件:
laravel_mt_landlord
laravel_mt_tenant_1
laravel_mt_tenant_2
您可以執行套件的測試:
composer test
請參閱變更日誌以了解有關最近更改內容的更多資訊。
詳細資訊請參閱貢獻。
如果您發現有關安全的錯誤,請發送郵件至 [email protected],而不是使用問題追蹤器。
此套件的代碼是基於 Mohamed Said 的 Multitenancy in Laravel 系列中所示的程式碼
麻省理工學院許可證 (MIT)。請參閱許可證文件以獲取更多資訊。