django 数据迁移命令
时间: 2023-06-26 19:09:58 浏览: 159
数据迁移方法
4星 · 用户满意度95%
Django中的数据迁移命令是通过 `manage.py` 来执行的。以下是常用的数据迁移命令:
1. 创建迁移文件
```
python manage.py makemigrations
```
该命令会检测你的模型(models.py)是否有变化,如果有变化则会自动生成迁移文件。
2. 执行迁移
```
python manage.py migrate
```
该命令会将生成的迁移文件应用到数据库中。
3. 检查迁移状态
```
python manage.py showmigrations
```
该命令会显示当前应用程序中的所有迁移,并指示哪些迁移已经被应用,哪些迁移尚未被应用。
4. 回滚迁移
```
python manage.py migrate <app_name> <migration_name>
```
该命令会撤销指定的迁移。`<app_name>` 是你要回滚迁移的应用程序的名称,`<migration_name>` 是你要回滚的迁移的名称。
希望这些命令能够帮助到你!
阅读全文