Есть DateField поле в модели , нужно DateField заменить на YearField-ом при этом переписав все даты с ранее внесенными данными как YearField. БД на MySQL. Как можно это реализовать ?
Есть DateField поле в модели , нужно DateField заменить на YearField-ом при этом переписав все даты с ранее внесенными данными как YearField. БД на MySQL. Как можно это реализовать ?
А YearField вы откуда взяли? В джанге нет вроде же
Есть DateField поле в модели , нужно DateField заменить на YearField-ом при этом переписав все даты с ранее внесенными данными как YearField. БД на MySQL. Как можно это реализовать ?
Сделать новую колонку, миграцию данных, удалить старую, переименовать
Кто-то может объяснить что такое fake migrations? Мне просто нужно чтобы перед применением новых миграцийу удалили эти таблицы... Везде пишут про какой то fake миграции в этом случае (((
Кто-то может объяснить что такое fake migrations? Мне просто нужно чтобы перед применением новых миграцийу удалили эти таблицы... Везде пишут про какой то fake миграции в этом случае (((
Ну mаnage.py migrate --fake просто помечает миграцию как выполненную, без изменения данных/таблиц в бд