divio/django-cms — pull request #1098 by beyondwords (2011-11-25 05:18:37+00:00)
Title: Enforcing migration order (related to publisher2)

MySQL wouldn't run the south migrations as they stand (mostly because of south).

I added better support to south to support foreign key renames, but there were still lingering issues with out-of-date foreign keys.

The easiest fix I found was to enforce that all publisher2 changes in the plugins, follow the one in CMS.

I thought this would be useful to others and minimally invasive to the existing code base.

Hope this is deemed useful.

Cheers,
Gabriel