paltman-archive / nashvegas

Another database migration script runner for Django projects.
http://paltman.github.com/nashvegas
MIT License
97 stars 18 forks source link

Multidb support #33

Closed dcramer closed 12 years ago

dcramer commented 12 years ago

(This requires #32, and the diff actually will show part of #32 until that is merged in)

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

This commit does several things:

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.

paltman commented 12 years ago

Should I merge branches in for both #32 and #33 or are you saying that the branch for #33 includes all of #32?

dcramer commented 12 years ago

33 simply includes #32, so if it were merged #32 would close out as well

You can merge them separate, or just merge #33 :)

paltman commented 12 years ago

Merged, tested locally (I don't have any projects currently with multi-db needs so haven't tested that part of it), and fixed on minor thing to keep things working with migrations at root level. Want to give my changes a quick check to make sure they didn't break what you are doing and i'll publish 0.8 to PyPI.