我有一个(Django / Postgresql)项目,其中有很多带有外键和许多字段的表。我应该创建这些表的新表派生。我对要克隆的对象有一些限制,我应该更改外键和许多tomid,因为我的新表相互关联。您可以这样说:
TableA:
项目(TableB)
项目(TableC)
TableB:
项目(表A)
TableC:
我应该喜欢:
TableA_1:
项目(TableB_1)
TableB_1:
项目(TableA_1)
TableC:
没有
发生了什么事,我更改了外键并删除了一些不适用于我的限制的项目。
有快速的方法吗?我正在使用django分页和序列化程序来执行此操作,然后更改所有外键和多方键。这是一个非常缓慢的过程。