Как реализовать кастомные БД для приложения Laravel?
Есть приложение, которое имеет следующую архитектуру:
Как сделать, чтобы список настроек и доступов к Fleets хранился в общей БД. При запросе api.crm.com/fleet7/... основным подключением к БД становилась БД для fleet7 в приложении Laravel?
Хочу порекомендовать перенести эту проблему на уровень деплоя - в поддержке проще иметь по инстансу на каждый автопарк, чем жонглировать базами данных в едином приложении.
В конфиге приложения можно же настроить несколько подключений, и в зависимости от маршрута автоматически переключаться на то соединение, которое требуется. Т.о. все настройки будут в одном месте. Можно их и в БД положить, но зачем?