I'm using LLBLGen 5.7, Adapter
I currently have a BaseEntity that has a subtype ChildEntity, using TargetPerEntity. Now I have introduced GrandchildEntity, which is a subtype of ChildEntity. Existing ChildEntitys need to be converted to GrandchildEntitys. That is, for each ChildEntity I need to
* Read the ChildEntity
* Create a new GrandchildEntity that has the same key field as the ChildEntity
* Copy some properties from the ChildEntity to the GrandchildEntity
* Save the GrandchildEntity
The problem is that the GrandChildEntity is new, so the framework tries to create new ChildEntity and BaseEntity records when I save it. Is there a way to make it temporarily act as if the GrandchildEntity is not a subtype, so it only saves the GrandchildEntity?
All the other approaches I've considered involve direct database inserts.