When you perform a subsequent import, the global_uuid or original_uuid is what RW uses to match up the item with what is already in the database.
Thus, from your investigation, doing an export with "preserve" enabled and a second one with "preserve" disabled will generate two different sets of uuids. So then importing both into a new realm should generate duplicates of everything (since the 2nd import will not find matching uuids).
The uuids in the "<structure>" section of the file should be identical across all your various export files; since there is a single structure in your realm. I haven't specifically checked the global_uuid values, but I would hope that these are the same for any still-locked category definitions across all realms created from the same "game type" choice.
Farling
Author of the Realm Works Import tool, Realm Works Output tool and Realm Works to Foundry module
Donations gratefully received via Patreon, Ko-Fi or Paypal
Last edited by Farling; June 6th, 2020 at 08:01 AM.
|