Предположим, если у меня есть несколько баз данных с одинаковыми таблицами, но разными значениями в них. Таким образом, возможно ли выбрать базу данных для запроса определенного сеанса на основе нажатия кнопки или раскрывающегося списка. Я хочу создать обобщенное приложение, которое будет работать одинаково для всех, с изменениями онлайн-базы данных в соответствии с данными сеанса или текущего экземпляра.
Например: рассмотрим приложение ученика для школы. Предполагая, что основные операции на всех учениках останутся одинаковыми, даже если они принадлежат к разным школам.
- Школа 1 (БД 1)
Школа 2 (DB 2)
Школа 3 (БД 3)
..... и так далее
Теперь, как переключаться между разными БД, основываясь на меню, где мы спрашиваем название школы. т.е.
- школа 1 - (подключиться) - школа 1 (DB 1)
- школа 2 - (подключиться) - школа 2 (DB 2)
- школа 3 - (подключение к) - школа 3 (БД 3)
Как установить соединение с БД перед запросом или перед началом доступа к записям во время выполнения. Заранее спасибо.
Я получил, как подключиться к БД на уровне модели, с помощью create_connection , но БД здесь исправлена, но я хочу подключаться к БД в режиме реального времени в зависимости от пользовательского ввода и использовать соединение на протяжении всего сеанса. Так есть ли способ?