• 记一次pyccharm Terminal django 执行 python migrate 无法生成新的数据表的报错过程


    最近在学习Django ,其中涉及到需要重写 Django user 表中的内容,但是由于 pyccharm 执行 migrate 过程中,报如下的错:

      File "/Users/neo/pyccharm_project/django_project/venv/lib/python3.7/site-packages/django/core/management/base.py", line 83, in wrapped
        res = handle_func(*args, **kwargs)
      File "/Users/neo/pyccharm_project/django_project/venv/lib/python3.7/site-packages/django/core/management/commands/makemigrations.py", line 101, in handle
        loader.check_consistent_history(connection)
      File "/Users/neo/pyccharm_project/django_project/venv/lib/python3.7/site-packages/django/db/migrations/loader.py", line 299, in check_consistent_history
        connection.alias,
    django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency common.0001_initial on database 'default'.

    在 google 上找了一些方法之后,简单快速的方法,把数据库表全删了,重新 migrate 执行就行 ,别忘了已有的备份数据哦

  • 相关阅读:
    Eclipse下,修改MAVEN 中央仓库地址,解决maven下载慢问题
    C语言中头文件string的用法
    Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义
    Curl
    LDAP是什么
    Linux网络基本网络配置
    vim
    request,session,cookie的比较
    J2EE开发过程中遇到的问题
    实现弹出登录窗口
  • 原文地址:https://www.cnblogs.com/Neotester/p/12836174.html
Copyright © 2020-2023  润新知