I think that I notice that I should probably keep the entire package of model versions unchanged when sending updates. I'm not sure what will happen if someone has version 1.0 with the data filled in, and then instantly upgrades to version 5.0 without any versions in between. Therefore, migration should also know that this was the first data model. Or maybe it doesn't even work. I do not know.
However, after some changes, I had like 25 data models, where the latter was the current version. So I think that the permanent coordinator of the store will work a lot, iterating over these versions and clarifying the differences, step by step. Isn't it sucking? Is there a workaround?
source
share