簡體   English   中英

Fortrabbit上的Laravel 5多租戶應用程序

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM