Tag Info

New answers tagged


The best way is to store a version number in each of the persisted files. Then you can read any of them, from any time and if the version is not the current one - send it to a migration routine that updates it to the current format and then continue processing it as if it was always the current format. This allows you to perform the migration on an ...


Converting your data files from the "old" formats to your latest and greatest one is probably the best option. Save the reformatted data after converting it. That way, you're data gets upgraded gradually, over time, instead of a "Big Bang". Every time a file is accessed, it gets upgraded to the latest version (whichever that is today) and nobody's any the ...

Top 50 recent answers are included