首页 > 解决方案 > 如何重建 Django 表?

问题描述

我的分贝有问题,所以我删除了我的一个 Django 应用程序的表。然后我为该应用程序运行 makemigrations 并尝试迁移。它说一切都是最新的。它没有重新创建删除的表。

如何让 Django 重新构建表?

标签: django

解决方案


如果您只删除应用表并需要重新创建表。您还需要从表中的应用程序中删除所有迁移条目django_migrations

完成后,您可以migrate再次运行。或者,如果您想重置迁移文件,请从该应用程序中删除所有迁移并运行makemigrations并运行migrate


推荐阅读