Приложение Laravel 5 для нескольких арендаторов на 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?

Кто-нибудь может предложить решение этой проблемы?

Большое спасибо

0

Решение

Я уже ответил на ваш личный билет, но стоит ответить публично:

Вы не можете просто создать другую базу данных, поскольку в нее включена только одна база данных, и все ограничения, метрики и процессы миграции взаимодействуют с этой единой базой данных.

Это означает, что установка с несколькими базами данных не будет работать на fortrabbit.

Вы можете забронировать экземпляры базы данных RDS в AWS, чтобы получить больше гибкости.

Тем не менее, большинство многопользовательских приложений работают с одной базой данных, добавляя «customer_id» в каждую таблицу, проще говоря.

ура
Oli

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]