[英]Laravel 5 Multi-Tenancy App on Fortrabbit
目前正在將Laravel 5多租戶應用程序遷移到Fortrabbit。 我的帳戶類型是Floppy [用於開發環境,多階段,游樂場甚至是小型生產的最小設置。
單個數據庫運行良好,但是當前的許可允許創建新數據庫。
mysql> SHOW GRANTS;
GRANT USAGE ON *.* TO 'my-app'@'%' IDENTIFIED BY PASSWORD
'*12345678901234567890' WITH MAX_USER_CONNECTIONS 5
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX,
ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, CREATE VIEW, SHOW VIEW
ON `my-app`.* TO 'my-app'@'%'
是否可以在Floppy預設上有多個數據庫?
請問有人可以建議解決此問題的方法嗎?
非常感謝
我已經回復了您的私人機票,但是值得向公眾回答:
您不能簡單地創建另一個數據庫,因為僅包含一個數據庫,並且所有限制,指標和遷移過程都與該單個數據庫交互。
這意味着具有多個數據庫的設置將無法使用fortrabbit。
您可以在AWS上預訂RDS數據庫實例以獲得更大的靈活性。
但是,大多數多租戶應用程序都可以通過將“ customer_id”添加到每個表中來簡單地處理單個數據庫。
干杯奧利
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.