美文网首页
django migrate 无法自动创建表解决方案

django migrate 无法自动创建表解决方案

作者: zhu733756 | 来源:发表于2020-03-25 16:23 被阅读0次

1 删除migrations以及数据库所有表,重新迁移

    python manage.py makemigrations your-app(可选)

    python manage.py migrate your-app(可选)

 2  单个文件还支持点对点迁移,以下是对app core下的0001迁移文件执行迁移sql转换

    python manage.py sqlmigrate core 0001 

3  问题发现 ,试了网上各种方法后,发现auth,sessions等数据表都无法建立,debug后才发现是自己做分表分库的时候,没有做app到数据库的映射,导致无法建表:

4 问题解决:

  修改配置settings.py 中的数据库映射,其中auth_token是django_restful_frame中的一个token处理App:

相关文章

网友评论

      本文标题:django migrate 无法自动创建表解决方案

      本文链接:https://www.haomeiwen.com/subject/pjkxuhtx.html