Django-арендаторы: Миграции вновь созданного приложения отражаются, как ожидалось, в публичной схеме базы данных, но не в схемах, специфичных для арендаторов

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

Текущая версия Django=3.2.12

Текущая версия PostgreSQL=12

Текущая версия django-tenants=3.4.1

Вернуться на верх