我有这样的数据存储在数据库中:
class DeleteMe(db.model):
value1 = IntegerProperty(required = True, indexed = False)
并希望将其迁移到这样的架构:
class DeleteMe(db.model):
value1 = IntegerProperty(required = True, indexed = False)
value2 = IntegerProperty(required = True, indexed = False)
什么是最简单的迁移方法?
我发现我可以以这种方式做到这一点,但速度很慢并且会产生错误。
首先创建不需要的新表:
class DeleteMe(db.model):
value1 = IntegerProperty(required = True, indexed = False)
value2 = IntegerProperty(required = False, indexed = False)
第二次更新所有记录。
第三个切换目标模型,需要:
class DeleteMe(db.model):
value1 = IntegerProperty(required = True, indexed = False)
value2 = IntegerProperty(required = True, indexed = False)
它很慢,所以我认为我没有正确执行或应用程序引擎不允许它?请帮助找到好方法。