MCPcopy Index your code
hub / github.com/Flagsmith/flagsmith / deep_clone_for_new_entity

Method deep_clone_for_new_entity

api/metadata/models.py:132–140  ·  view source on GitHub ↗
(self, cloned_entity: models.Model)

Source from the content-addressed store, hash-verified

130 unique_together = ("model_field", "content_type", "object_id")
131
132 def deep_clone_for_new_entity(self, cloned_entity: models.Model) -> "Metadata":
133 content_type = ContentType.objects.get_for_model(cloned_entity)
134 metadata: Metadata = Metadata.objects.create(
135 model_field=self.model_field,
136 content_type=content_type,
137 object_id=cloned_entity.pk,
138 field_value=self.field_value,
139 )
140 return metadata

Callers

nothing calls this directly

Calls 1

createMethod · 0.45

Tested by

no test coverage detected