We’re upgrading our Umbraco v13 sites to v17. One of these sites (our oldest one) still has deprecated Nested Content properties. We’ve added the new Block List property alongside the existing deprecated ones, but we still have a large amount of data stored in the Nested Content properties that needs to be migrated.
Does anyone have suggestions for bulk-migrating this data from Nested Content to Block List? We’ve tried a few options, including uSync.Migrations and AutoBlocklist, but neither seems able to handle nested properties within Nested Content.
Do we need to write our own scripts to migrate the data stored in the umbracoPropertyData table, or is there a better approach?
Hopefully someone has run into this same issue and can point us in the right direction.
We’ve used uSyncMigration to migrate Nested Content to Block List, which includes nested lists and it has worked, so it would be interesting to know what issues you encountered.
Worst case scenario, then yes you would need to migrate your property data using your own custom migration code which reads the old JSON format and creates the Block List JSON. It is do-able but you would need to write it yourself.
We can see the new data types being created, but the actual Nested Content data isn’t being duplicated into the Block List property on the nodes themselves.
We can try that, but we did not find a uSync Migrations package that runs on Umbraco v13? Do you have a link or repo of that one? NuGet Gallery | uSync.Migrations 17.0.2