【发布时间】:2021-09-04 09:08:34
【问题描述】:
我试图在我现有的 Django 项目中添加一个新字段。我运行以下命令:
manage.py makemigrations
manage.py migrate appname zero
manage.py makemigration
manage.py migrate
现在我已经从该应用程序的数据库 (PostgreSQL) 中丢失了所有以前的数据。迁移文件夹仅包含最新的迁移文件。如何检索以前的数据?我在项目中使用 AWS PostgreSQL。任何帮助/建议将不胜感激。
【问题讨论】:
-
您可以反向迁移以恢复以前的架构,但不能恢复丢失的数据。如果您使用的是 AWS RDS,请尝试检查是否生成了任何自动备份或快照。
标签: python-3.x django amazon-web-services