У меня есть проект, который использовал следующие внутренние команды db от South
и задавался вопросом, знает ли кто, как сделать то же самое в новых миграциях django 1.7
.
from south import db
...
db.delete_column(table,name)
...
db.add_column(table, name, field, keep_default=False)
....
благодаря
Новая функциональность полностью документирована. В вашем случае вы хотите AddField
и RemoveField
.
Интерфейс более низкого уровня доступен через класс SchemaEditor
.