Er zijn in principe twee benaderingen:
- Zorg ervoor dat uw applicatiecode beide "versies" van de gegevensstructuur aankan, en bij het opslaan, updates naar de nieuwe structuur
- Schrijf een migratiescript
Ik zou waarschijnlijk voor optie 1 gaan, omdat het de methode is waarmee je geleidelijk kunt updaten, terwijl je net als bij optie 2 in feite je applicatie moet verwijderen, zodat je de code (snel) en gegevens (mogelijk langzamer) in één keer kunt bijwerken .
Doe dan later, of als u het nodig vindt, ook optie 2 om uw gegevens te migreren. Dit hoeft uw site dan niet uit de lucht te halen en kan met plezier asynchroon op de achtergrond draaien.