Skip to content

Allow children models to be moved between parents without deletion/creation #122

Open
@Kircheneer

Description

@Kircheneer

Environment

  • DiffSync version: 1.4.3

Proposed Functionality

Currently, when a child model instance is moved from a parent model instance A to a parent model instance B, the child model instance will be deleted and re-created. This may cause problems, such as when the child model instance has further dependencies.

Use Case

Taking a single source of truth example with Nautobot specifically:

A tenant that has devices assigned moving between tenant group A and tenant group B, this will cause an exception currently, because the tenant cannot be deleted as long as it has devices or really anything assigned to it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions