Изменить ограничение по умолчанию для SmallPositiveIntegerField - PullRequest
0 голосов
/ 28 апреля 2020

Я хочу изменить ограничение, которое SmallPositiveIntegerField создает в Db во время миграции:

last_watched_episode smallint
        constraint archives_seasonmodel_last_watched_episode_check
            check (last_watched_episode >= 0),

Я хочу изменить check (last_watched_episode >= 0) на check (last_watched_episode >= 1). Знаете ли вы, где находится исходный код этого поля в Django, который отвечает за наложение ограничений? Мне это нужно для того, чтобы создать миксин для этого поля. Спасибо.

Дело в том, чтобы иметь только одно ограничение> = 1. Если бы я сделал это с помощью ограничения класса META, у меня было бы 2 отдельных ограничения> = 0 и> = 1, что не имеет смысла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...