django-evolution on multi-db
Review Request #1716 — Created July 16, 2010 and submitted — Latest diff uploaded
This patch is a (working) attempt to manage multi-db schemas. I have successfully tested it on the reviewboard schema (from version 1.0.4 to 1.5). To use it, just do as you would have used syncdb: ./manage.py evolve --database my_db If you have any comments, don't hesitate.
A new test named multi_db has been created, but for obscure reasons, it doesn't work properly. All other tests passed. If you have any idea...
Diff Revision 1 (Latest)
/trunk/django_evolution/__init__.py |
---|
/trunk/django_evolution/evolve.py |
---|
/trunk/django_evolution/mutations.py |
---|
/trunk/django_evolution/signature.py |
---|
/trunk/django_evolution/utils.py |
---|
/trunk/django_evolution/db/__init__.py |
---|
/trunk/django_evolution/db/common.py |
---|
/trunk/django_evolution/db/mysql.py |
---|
/trunk/django_evolution/db/postgresql.py |
---|
/trunk/django_evolution/db/sqlite3.py |
---|
/trunk/django_evolution/management/__init__.py |
---|
/trunk/django_evolution/management/commands/evolve.py |
---|
/trunk/django_evolution/tests/__init__.py |
---|
/trunk/django_evolution/tests/delete_app.py |
---|
/trunk/django_evolution/tests/multi_db.py |
---|
/trunk/django_evolution/tests/utils.py |
---|
/trunk/django_evolution/tests/db/sqlite3.py |
---|