Would love seeing Option 2. I've been relying on this pattern since as far
back as django 1.2 on several projects.
https://github.com/skyjur/django-ticketing/blob/master/ticket_26186_2/tox.ini
https://github.com/skyjur/django-ticketing/blob/master/ticket_26186_2/test-result.txt
On Thursday
Back before django got migrations with south it was possible to do:
syncdb --all (create all tables old way)
migrate --fake (mark all migrations done)
This flow was very useful in tests as well as when setting up new projects.
I'm a bit confused to as to why django took this route and in