【发布时间】:2012-10-16 22:19:42
【问题描述】:
据我了解,django-south 非常类似于数据库模式的版本控制。但是为什么在开发时它比 python manage.py syncdb 更好呢?我可以理解您是否已经真正启动并且不能只删除数据库,但是当您可以删除数据库时,我看不出使用它的意义。
【问题讨论】:
-
当您正在开发已经在其他地方使用过的东西时,删除数据库不是一种选择。在这种情况下,您需要在旧版本和新版本之间进行某种迁移。
syncdb不支持迁移,但 South 支持。
标签: django django-south