Symfony4 несколько баз данных с одинаковой структурой - PullRequest
0 голосов
/ 05 февраля 2019

Для проекта я хочу хранить данные разделенными в нескольких базах данных.Я хочу создать веб-платформу, где есть «компании» с «пользователями»

Но я хочу создать для каждой компании базу данных и перейти на эту базу данных, когда пользователь переходит на страницу компании, например: http://localhost/company/{company_name}

После этого им необходимо войти на страницу, например: http://localhost/company/{company_name}/login с учетными данными пользователя в этой базе данных.

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

Уже спасибо за ваше время!

1 Ответ

0 голосов
/ 06 февраля 2019

Возможно, это возможно, но не просто.

Стандартное поведение - конфигурировать базы данных / менеджеры сущностей / в конфигурации.Их параметры / имя, пользователь, пароль, конечная точка / задаются в переменных среды.Для того, чтобы иметь несколько баз данных, вам нужно установить эти параметры, но в конечном итоге может потребоваться перезапуск Apache /, если вы его используете.

Вы можете проверить здесь для идей.

...