Colin,
I don't have schema versioning issues yet, so what I did is use Ted's
RunScript.groovy script (my copy attached) to run a script that reads
several Excel files and creates domain objects as needed (some using
Ted's Build-Test-Data plugin, so I am a bit immune to *some* schema
changes). My version of the script is one I use with 1.2M4, though I
think it will work with previous versions (i.e. 1.1) as well.
This allows me to start the app, and then load the data from a
separate script separately. I have a bunch of checks and
transactional handling in the code that allows me to rerun the script
several times if there are issues.
Thanks,
Jean