models.CharField(max_length=10,
choices=currency_choices.CURRENCY_CHOICES,
null=True)
увеличил max_length из 6 на 10 и поменял CURRENCY_CHOISES
Проект запущен через докер, тоесть у меня бэк и база в отдельный контейнерах
1) зашел на серв в контейнер с бэком выполнил makemigration
2) выполнил migrate; получил ошибку выполнил migrate —megre; все ок
3) перезапускаю контейнер; при запуске пишет что новая миграция применилась и все ок;
в итоге при выполнении операции с базой, получаю ошибку value too long for type character varying(6)
тоесть миграция не применилась и все еще ожидает max_length=6
подскажите пожалуйста как быть?
скорее всего надо контейнер пересобрать
Обсуждают сегодня