Мы создаем веб-сайт с несколькими арендаторами, используя Yii2. Мы хотим, чтобы каждый пользователь имел свою собственную базу данных при использовании одной и той же системы. Мы также будем иметь системную базу данных, которая содержит информацию и информацию о пользователях, такую как выставление счетов.Настройка нескольких баз данных с несколькими арендаторами
Вот некоторые из наших вопросов.
- Как сделать второе подключение к базе данных (db2) динамическим на основе информации, хранящейся в первом соединении с базой данных (db)?
- Как настроить миграцию для всех баз данных арендаторов (db2), когда они являются динамическими?
- Как настроить таргетинг на одну динамическую базу данных при начальной миграции?
Есть несколько ссылок, которые помогли, но не ответили на все наши вопросы.
Multiple database connections and Yii 2.0
http://www.yiiframework.com/doc-2.0/guide-db-migrations.html