Django Уникальность вместе С абстрактным наследованием классов

У меня есть две модели

class BaseModel(models.Model):
    class Meta:
        abstract = True

    created_at = models.DateTimeField(auto_now_add=True)
    updated_at = models.DateTimeField(auto_now=True)
    obj_status = models.BooleanField(default=True, null=True)

и

class Client(BaseModel):
   class Meta:
        unique_together = (
                    ('obj_status', 'document')
                )
   document = models.IntegerField()

Но при попытке запустить makemigration возникает сообщение

'unique_together' refers to field 'obj_status' which is not local to model 'Client'
HINT: This issue may be caused by multi-table inheritance.

Как я могу решить эту проблему без записи obj_status в каждой модели, которая у меня есть?

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