GeoNode/geonode — pull request #379 by cspanring (2012-08-23 20:05:58+00:00)
Title: adds maps.contact to people.contact data migration

Successfully tested with 'paver sync' on a legacy (1.1) database, after running 'paver upgradedb', and on a fresh GeoNode dev clone.

Notes:

* The sample_admin (https://github.com/GeoNode/geonode/blob/dev/pavement.py#L140) fixtures overwrites existing users with the same pk, which might not be good for an existing site if the superuser is changed without any warning. On the legacy site I'm working on, I commented that line in pavement.py out. Maybe a cmdoption for sync could be added to run sync without adding sample admin data.
* Existing dev environments would either need to `reset south` or `migrate maps --fake` to update to the changed migration history