Я хочу изменить ограничение, которое 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, что не имеет смысла.