gpt4 book ai didi

mysql - django - 默认值迁移 - 这会触及数据库吗?

转载 作者:行者123 更新时间:2023-11-29 12:13:31 24 4
gpt4 key购买 nike

我想进行新的迁移,其中仅包含某些字段的新默认值。但数据库表有 >10.000.000 行 (MySQL) 和约 200.000 个在线用户。

所以我通常不知道的是:默认值迁移(或诸如选择字段更改之类的迁移)是否会触及数据库?

我知道像添加、删除这样的迁移确实会接触数据库来创建/删除内容。

如果可能的话,我们将不胜感激一些有用的提示和链接。

最佳答案

不,它不接触数据库。

It does not effect the behavior of setting defaults in the database directly - Django never sets database defaults and always applies them in the Django ORM code.

(事实上,应用此类迁移仅将它们标记为已应用,仅此而已,没有执行任何实际工作)

关于mysql - django - 默认值迁移 - 这会触及数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30262992/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com