Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
south(django应用程序)不会更改表,即使迁移保存在db中_Django_Fabric_Django South - Fatal编程技术网

south(django应用程序)不会更改表,即使迁移保存在db中

south(django应用程序)不会更改表,即使迁移保存在db中,django,fabric,django-south,Django,Fabric,Django South,基本上,当我使用Fabric部署时,south migrate命令在远程机器上运行,Fabric输出每次迁移(即10次)都已完成。但是,通过explain检查第10次迁移应更改的表,发现该表未更改是的,第10次迁移文件存在。因此,基本上第9次迁移应用得很好,但第10次没有,尽管在南部迁移历史表中有迁移10的迁移条目 更奇怪的是,当我在远程服务器上手动执行迁移时,假设在south migration history表中没有migration 10的条目,并且在选中w/explain时,该表被适当地

基本上,当我使用Fabric部署时,south migrate命令在远程机器上运行,Fabric输出每次迁移(即10次)都已完成。但是,通过explain检查第10次迁移应更改的表,发现该表未更改是的,第10次迁移文件存在。因此,基本上第9次迁移应用得很好,但第10次没有,尽管在南部迁移历史表中有迁移10的迁移条目

更奇怪的是,当我在远程服务器上手动执行迁移时,假设在south migration history表中没有migration 10的条目,并且在选中w/explain时,该表被适当地修改,那么迁移就会正常运行

你知道问题出在哪里吗


谢谢大家

你有没有对南部移民说得更详细了?您还可以使用-show=debug从fab运行中获取更多信息