我对Django
(1.6)还很陌生South
,在谷歌搜索“django south migration”时,我遇到了一些提到该任务的图表schemamigrate
。
我只熟悉这个schemamigration
任务。
那么Django 中的schemamigrate
和有什么区别呢?schemamigration
我对Django
(1.6)还很陌生South
,在谷歌搜索“django south migration”时,我遇到了一些提到该任务的图表schemamigrate
。
我只熟悉这个schemamigration
任务。
那么Django 中的schemamigrate
和有什么区别呢?schemamigration
South
不提供schemamigrate
命令。他们的意思是schemamigration
相反。
schemamigration
命令分析您在其中定义的模型models.py
和数据库中的表,了解差异并生成迁移文件。
migrate
将这些生成的迁移应用到数据库。
这些命令通常会一一使用:
schemamigration
migrate
仅供参考,South tutorial
有一个相关的例子。