【问题标题】:Django 1.7 on Heroku: how do I get makemigrations to rescan the database?Heroku 上的 Django 1.7:如何让 makemigrations 重新扫描数据库?
【发布时间】:2014-12-14 23:13:30
【问题描述】:

我在 Heroku 上运行 Django 1.7。我已经对 models.py 文件进行了更改(在表中添加了一列),但 Django 似乎无法检测到这一点。当我跑步时

python manage.py makemigrations appname

它响应没有在应用程序中检测到变化。

我尝试删除 appname/migrations 文件夹,但没有帮助。

有没有办法让 Django 重新扫描数据库并检查差异?这对 South 来说很容易。

【问题讨论】:

    标签: django heroku django-migrations


    【解决方案1】:

    https://docs.djangoproject.com/en/1.7/topics/migrations/#the-commands

    你试过了吗

    python manage.py migrate 
    

    看来 migrate 是“负责申请迁移,以及取消申请和列出他们的状态。”

    【讨论】:

      猜你喜欢
      • 2015-10-06
      • 1970-01-01
      • 2015-03-19
      • 2015-01-18
      • 2015-02-28
      • 1970-01-01
      • 1970-01-01
      • 2014-09-14
      • 2015-05-12
      相关资源
      最近更新 更多