I've made a number of changes to increase MySQL support.
I did my best to emulate existing solutions. I also mostly worked from a test-driven approach so it should be fairly solid.
My goal was to make 'migrate' work on Django CMS. With a patch to the migrations on Django CMS, I've got it.
django-cms fork: https://github.com/beyondwords/django-cms
I'm new to Mercurial and contributing to open source projects in general. I'm quite willing to clean up the history in a series of patches, but given the size of the changes I wanted to consult you first.
Let me know what you think.