Django-арендаторы: Миграции вновь созданного приложения отражаются, как ожидалось, в публичной схеме базы данных, но не в схемах, специфичных для арендаторов
С начала проекта мы создали два приложения* Одно из них было частью многопользовательской архитектуры в одной базе данных, полуизолированно, с использованием многосхемного подхода. Мы создали третье приложение, которое мы также хотим интегрировать в схемы django-tenant, которое не отражает свои таблицы в базе данных, в схемах, сгенерированных арендаторами. Однако миграции для вновь созданного приложения успешно мигрируют и создают таблицы в публичной схеме. То же самое не отражается в схемах, созданных арендатором. Это происходит для любого нового приложения, созданного через Django. Мы используем PostGIS в качестве исходного бэкенда и django-tenants в качестве движка базы данных.
Текущая версия Django=3.2.12
Текущая версия PostgreSQL=12
Текущая версия django-tenants=3.4.1