Django的。 Heroku的。删除Heroku上的迁移

时间:2014-07-29 23:39:46

标签: django heroku django-south

我想在Heroku中为我的应用添加几个新字段。我不想丢失我在那里的数据。所以,我尝试使用South,但它一直给我错误,看起来我在某处犯了错误,现在我需要删除迁移并重试。在本地环境中,这可以通过删除迁移文件夹并删除south_migrationhistory表来完成。我是Heroku的新手,我猜命令是相似的,但我似乎无法找到它们。在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

Heroku具有远程运行unix shell的功能,它的工作方式与ssh非常相似。

只需在终端中输入heroku run bash(当然,从项目的git仓库中输入),最后会出现一个bash提示符,可以用来探索项目的文件系统和进程环境,包括南迁移文件。

希望这有帮助。