在Django中更改数据迁移字段

时间:2017-05-28 13:30:54

标签: django django-migrations

我有一个带有数据的数据库的Django应用程序。

所有数据在表格"季节"上发布时都有时间戳。例如:" 2017年春季"或" 2015年夏季"

我想将该字段更改为日期并将所有数据迁移到每个季节的默认值(2016年春季应替换为2017-04-01,2013年冬季2013-01-01等)< / p>

有没有办法在标准迁移中执行此操作?

1 个答案:

答案 0 :(得分:0)

  • 步骤1:使用新类型创建新列
  • 步骤2:创建的每个新数据也开始填写此列
  • 步骤3:编写脚本以迁移旧数据
  • 第4步:删除可空白
  • 步骤5:从本专栏开始阅读所有用例
  • 步骤6:如果需要,请在以后处置旧栏目
相关问题