Фреймворк авто миграции - PullRequest
0 голосов
/ 15 апреля 2019

В 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».

Да, фреймворк не знает, следует ли ему переименовать столбец или удалить и добавить новый.

Так что мой вопрос в том, есть ли решение умное решение, которое не нужно было бы создавать вручную, создавая миграции, или это можно сделать автоматически с минимальным кодированием.

Мне нужен только код идеи или псевдонима, а не код.

Спасибо

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