freedomsponsors/www.freedomsponsors.org — pull request #104 by henriquebastos (2012-12-12 02:42:41+00:00)
Title: Simplify database setup

The current database setup process is complicated.

It uses a *custom* `migration` script after `syncdb`. I couldn't figure out why having this script specifying migration order.

Also if you run a plain `syncdb` and create a superuser the process will crash due to some strange dependecy to the `emailmgr` app whose tables are created on migrations. This is the origin of the problem described on the issue #53.

The solution is to run syncdb and migrate, forcing not to create a superuser, on a single command line.