В Django (и некоторых других средах) есть функция автоматической генерации миграции:
For example I create a class:
class User(models.Model):
group = models.ForeignKey(Group, on_delete=models.CASCADE)
date_joined = models.DateField()
И с помощью некоторой команды вы можете создавать миграции:
Таким образом, если вы, например, удалите строку date_joined и выполните команду, столбец будет удален.
Я хочу спросить, можно ли переименовать столбец, не создавая миграцию вручную.
Если я хочу переименовать «date_joined» в «date_registered».
Да, фреймворк не знает, следует ли ему переименовать столбец или удалить и добавить новый.
Так что мой вопрос в том, есть ли решение умное решение, которое не нужно было бы создавать вручную, создавая миграции, или это можно сделать автоматически с минимальным кодированием.
Мне нужен только код идеи или псевдонима, а не код.
Спасибо