澄清django syncdb --all选项

用户名

我试图了解到底./manage.py syncdb --all是什么?最近,我遇到了一个数据库问题,可以通过运行此命令来解决该问题,但我不确定它在幕后的作用。我知道syncdb会为未随南方迁移的已安装应用程序创建表,并且除非指定了--all选项,否则会忽略那些处于南方迁移控制之下的应用程序,但我对实际发生的情况和何时使用感到困惑它。我在django-admin docs上找不到关于该选项的任何信息,手册页仅说了关于该选项的内容。

--all                 Makes syncdb work on all apps, even migrated ones. Be
                        careful!

为什么我要小心点?这到底在做什么?是否完全删除了数据库并重新开始,我认为这会使我丢失存储在数据库中的所有数据(对吗?),或者这是否正在发生其他事情?我正在使用Django 1.6,如果有帮助的话。

阿拉斯代尔

当您向南安装时,它将用其自己的命令替换Django的syncdb命令。带有选项的是syncdb南部版本--all,但不建议这样做:

如果要在所有应用程序上运行syncdb,请使用--all,但要注意;这将使您的数据库架构和迁移不同步。如果执行此操作,则可以使用以下方法修复它:

syncdb命令从不删除表。您需要小心,因为您不希望数据库架构和迁移不同步。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

澄清django syncdb --all选项

来自分类Dev

Django syncdb:访问被拒绝

来自分类Dev

错误integerField django模型syncdb

来自分类Dev

Django DiscoverRunner未运行syncdb

来自分类Dev

django在syncdb之前引用模型

来自分类Dev

使用MySQL在Django上的syncdb错误

来自分类Dev

Django manage.py syncdb错误

来自分类Dev

通过类的ManytoMany字段的Django syncdb

来自分类Dev

Django python manage.py syncdb

来自分类Dev

在Django中运行syncdb时获取异常

来自分类常见问题

在Django 1.9中,我应该使用什么来代替syncdb?

来自分类Dev

django syncdb通过后,Heroku上出现“ no such table”错误

来自分类Dev

Django:加载转储后,syncdb不创建新表

来自分类Dev

Python-Django Manage.py Syncdb失败?

来自分类Dev

Django-syncdb:表具有多个主键

来自分类Dev

Django syncdb不会从应用程序创建表

来自分类Dev

django syncdb失败,并且不知道我的模块

来自分类Dev

Django模型字段类型在syncDB时重新定义错误

来自分类Dev

syncdb django.db.utils.ProgrammingError时出错:关系django_migrations的权限被拒绝

来自分类Dev

指示Django在syncdb之后运行自定义SQL的最佳方法是什么?

来自分类Dev

Django:syncdb后出现[relation“ auth_group”不存在]错误

来自分类Dev

Django 1.8,syncdb无法正常工作,抛出外键约束错误

来自分类Dev

本地主机上的Django syncdb mysql错误->(1045,“用户'ODBC'@'本地主机'的访问被拒绝)

来自分类Dev

使用不带syncdb的Django时出现“未找到关系”错误

来自分类Dev

澄清--save选项以安装npm

来自分类Dev

为什么django官方基金会在django 1.9版本中删除了“ syncdb”命令?

来自分类Dev

python manage.py syncdb不会自动在Python Django中加载initial_data.json固定装置

来自分类Dev

Django 1.6.5中的Syncdb命令不会在models.py中创建新的模型类-说表已经存在

来自分类Dev

运行“ python manage.py syncdb”的“未知命令syncdb”

Related 相关文章

  1. 1

    澄清django syncdb --all选项

  2. 2

    Django syncdb:访问被拒绝

  3. 3

    错误integerField django模型syncdb

  4. 4

    Django DiscoverRunner未运行syncdb

  5. 5

    django在syncdb之前引用模型

  6. 6

    使用MySQL在Django上的syncdb错误

  7. 7

    Django manage.py syncdb错误

  8. 8

    通过类的ManytoMany字段的Django syncdb

  9. 9

    Django python manage.py syncdb

  10. 10

    在Django中运行syncdb时获取异常

  11. 11

    在Django 1.9中,我应该使用什么来代替syncdb?

  12. 12

    django syncdb通过后,Heroku上出现“ no such table”错误

  13. 13

    Django:加载转储后,syncdb不创建新表

  14. 14

    Python-Django Manage.py Syncdb失败?

  15. 15

    Django-syncdb:表具有多个主键

  16. 16

    Django syncdb不会从应用程序创建表

  17. 17

    django syncdb失败,并且不知道我的模块

  18. 18

    Django模型字段类型在syncDB时重新定义错误

  19. 19

    syncdb django.db.utils.ProgrammingError时出错:关系django_migrations的权限被拒绝

  20. 20

    指示Django在syncdb之后运行自定义SQL的最佳方法是什么?

  21. 21

    Django:syncdb后出现[relation“ auth_group”不存在]错误

  22. 22

    Django 1.8,syncdb无法正常工作,抛出外键约束错误

  23. 23

    本地主机上的Django syncdb mysql错误->(1045,“用户'ODBC'@'本地主机'的访问被拒绝)

  24. 24

    使用不带syncdb的Django时出现“未找到关系”错误

  25. 25

    澄清--save选项以安装npm

  26. 26

    为什么django官方基金会在django 1.9版本中删除了“ syncdb”命令?

  27. 27

    python manage.py syncdb不会自动在Python Django中加载initial_data.json固定装置

  28. 28

    Django 1.6.5中的Syncdb命令不会在models.py中创建新的模型类-说表已经存在

  29. 29

    运行“ python manage.py syncdb”的“未知命令syncdb”

热门标签

归档