【Django基础教程】如何应用models数据库的修改

任何对线上数据库的直接操作都是高危动作,慎重慎重

我们在生成新的models数据库模型、或者修改数据库,该如何应用到数据库中呢?

我们只要通过两步即可生效这些数据库修改:

1
2
3
4
5
6
7
8
9
10
[me@VM_0_14_centos video]# python manage.py makemigrations getvideo
Migrations for 'getvideo':
getvideo/migrations/0006_auto_20190816_0655.py
- Alter field url on video

[me@VM_0_14_centos video]# python manage.py migrate
Operations to perform:
Apply all migrations: admin, auth, contenttypes, getvideo, sessions
Running migrations:
Applying getvideo.0006_auto_20190816_0655... OK

也就是:
python manage.py makemigrations xxxx
python manage.py migrate

这两个命令,即可合并并生效数据库修改

坚持原创技术分享,谢谢鼓励我继续创作!