caktus/pycon — pull request #28 by dpoirier (2013-06-14 15:33:20+00:00)
Title: Feature/5 use south

How to migrate data after updating to the version with south:

- before updating, make sure the old migrations have all been run:

python manage.py upgradedb --execute

- apply the update to the code

- create the South tables:

python manage.py syncdb

- fake the initial migrations:

python manage.py migrate --fake

And you should be good to go.

Alternatively, I have a dump of a database that has the 2013 data, the schema updates since then, and the South migrations. You can update the code, create a new DB and just restore this dump.