我有一个CharField型号,名为oldName。 我想将该字段重命名为newName。
当我运行python manage.py makemigrations时,我会收到一个确认请求"Did you rename model.oldName to model.newName (a CharField)? [y/N]"
但是,我想在docker容器中运行整个过程,而且没有提供用户输入的工具。 有没有一种方法可以强制进行迁移而不需要用户输入?
PS:我尝试了makemigrations的--noinput选项。 在这种情况下,迁移未应用。
migrate
命令应用数据库迁移。 - Sardorbek Imomalievscript_or_command < <(yes y)
。 - Sardorbek Imomaliev