Verifying a data migration

Occasionally, we need to alter the autogenerated migration script to ensure that it will make the required schema changes whilst preserving all existing production data. We then need to test it thoroughly to ensure we've achieved this. This demo shows how to do this using Flyway Desktop.