Django Postgres не добавляет/удаляет ограничения, не работает для разделов
Я создаю уникальное совместное ограничение на набор из четырех столбцов.
Я вижу, что после создания этих ограничений таблица все еще принимает дубликаты.
Позже я обнаружил, что разделы этой таблицы также нуждаются в применении ограничений.
Перед этим я удалил все дублирующиеся записи. Теперь, когда я попытался сделать то же самое снова, это не работает. Только корневая таблица получает уникальные ограничения, а не разделы.
Я пробую все это через Django migrations.
Если я выполняю SQL-запрос для изменения таблицы непосредственно в postgres на отдельных разделах, в этом случае он работает.
Пожалуйста, посоветуйте, что я здесь упускаю.