首页 > 解决方案 > 如何从 Django 项目的 AWS PostgreSQL 数据库中恢复已删除的数据?

问题描述

我试图在我现有的 Django 项目中添加一个新字段。我运行以下命令来做到这一点:

manage.py makemigrations
manage.py migrate appname zero
manage.py makemigration
manage.py migrate

现在,我已经从该应用程序的数据库 (PostgreSQL) 中丢失了所有以前的数据。迁移文件夹仅包含最新的迁移文件。如何检索以前的数据?我在项目中使用 AWS PostgreSQL。任何帮助/建议将不胜感激。

标签: python-3.xdjangoamazon-web-services

解决方案


如果您使用的是 AWS RDS,

检查 RDS 的快照。然后,您可以从该快照创建一个新的 RDS,该快照在生成快照时必须具有架构。


推荐阅读