paltman/nashvegas — pull request #33 by dcramer (2012-02-25 01:24:33+00:00)
Title: Multidb support

(This requires #32)

Add full multi-db support via --create-all and --execute

This commit does several things:

* Migrations can now be read as path//.

* Allowed migration databases are now determined by the router, and nashvegas gets created
on all capable connections to store state for that connection.

* A new flag on upgradedb, --create-all was added. This attempt will dump creation migrations
in ``path`` for all databases.

* The --execute flag will now run against all databases.

I'd still like to make more improvements, such as bringing in a more South-like interface (e.g. syncdb --migrate, and migrate), as well as incorporate support for the test suite.