【发布时间】:2016-07-06 10:59:14
【问题描述】:
虽然这不应该发生,但并非不可能。
如果迁移已运行到数据库中并且迁移文件随后已被删除且无法恢复,该怎么办?
这假设数据库不能被删除。
【问题讨论】:
-
迁移文件肯定在版本控制中,就像你的其他代码一样?
-
这是一个假设,在测试机器上运行了迁移而没有添加到源代码管理中。我使用 heroku,我开始想知道如果有人部署了他们的本地分支之一然后忘记将其上传到共享仓库会发生什么。幸运的是,这是假设性的,但我现在更想知道如果发生这种情况该怎么办。
标签: python sql django migration