2024-04-23 09:26:43 发布
网友
我正在尝试为我的模型创建一种通用的数据版本控制方法。我想动态地为类SomeModel(db.Model)创建一个新的备份,使用新的类型BackupSomeModel。你知道吗
SomeModel(db.Model)
BackupSomeModel
关于如何在python中实现这一点,您有什么建议吗?或者您对如何在GAE中对数据进行版本化有一个大致的想法?你知道吗
附言:我正试图摆脱一个描述为in here的解决方案。你知道吗
最简单的方法如下:
class BackupSomeModel(SomeModel): pass
不过,如果您要保存审核日志,则将序列化的协议缓冲区存储在单独的类型中可能是更好的方法。我建议使用“AuditLog”类型,其中的实体是它们审核的记录的子实体,在每次修改后包含数据的序列化PB。你知道吗
最简单的方法如下:
不过,如果您要保存审核日志,则将序列化的协议缓冲区存储在单独的类型中可能是更好的方法。我建议使用“AuditLog”类型,其中的实体是它们审核的记录的子实体,在每次修改后包含数据的序列化PB。你知道吗
相关问题 更多 >
编程相关推荐