gpt4 book ai didi

django - 重命名 Django 迁移文件是否安全?

转载 作者:行者123 更新时间:2023-12-03 10:53:41 26 4
gpt4 key购买 nike

从 Django 1.8 开始,makemigrations命令有一个 --name, -n option为创建的迁移文件指定自定义名称。

我想知道在旧版本的 Django 中使用自动生成的名称创建迁移文件然后手动重命名文件是否安全。它似乎按预期工作。是否存在潜在风险?

最佳答案

这有效,但有一个小警告:Django 将不再知道应用了重命名的迁移。

因此,重命名迁移的步骤是:

  • 重命名文件。
  • 将任何依赖项重新指向新文件。
  • 如果已应用重命名的迁移,请使用 --fake 再次应用它。 .

  • 如果是全新的迁移,则 2 和 3 将不适用,重命名它们完全没问题。

    关于django - 重命名 Django 迁移文件是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30425912/

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