dabapps/django-email-as-username — pull request #10 by michaelschade (2012-02-13 01:45:47+00:00)
Title: Upgrade Existing Database

In line with Issue #1, I've added a script to `README.md` that upgrades all existing users with failure protection. For users that cannot be converted (due to other users sharing the same email address), their information will be printed so that the admin can address the duplicate email addresses as needed.

I'm not sure about South, but nashvegas can run the Python script as well during database upgrade.

The only thing that is required is that the user remove 'emailusernames' from `INSTALLED_APPS` before running the script `upgradedb`.