Я работаю над проектом, в котором нам нужно определить агентства в других городах. У нас одно и то же приложение, но отдельная схема базы данных для каждого агентства. Я использовал одну сессионную фабрику. Для каждого запроса мы получаем имя пользователя и, следовательно, можем узнать, к какому агентству он принадлежит. Для этого мы изменим путь поиска PostgreSQL.
Проблема теперь с кешем. Поскольку мы постоянно меняем схему, кажется, что кеш не работает.
Кажется, что наши работы (написанные с помощью кварцевого планирования) имеют проблемы, потому что мы постоянно меняем схему.
Есть идеи?