Schema migration tools for SQLAlchemy, designed to support an agile approach to database design, and make it easier to keep development and production databases in sync, as schema changes are required. Python 2.4-2.7 is supported.
SQLAlchemy-migrate 0.6 is compatible with SQLAlchemy 0.5.x and SQLAlchemy 0.6.x.
SQLAlchemy-migrate 0.4.5 provides support for SQLAlchemy >= 0.3.10 since version 0.4.0
SQLAlchemy Migrate can also be found at the python package index at http://www.python.org/pypi/sqlalchemy-migrate and is included in Debian GNU/Linux, Gentoo GNU/Linux and FreeBSD.
You can get in touch with us at the IRC channel #sqlalchemy-migrate at FreeNode or via the migrate-users mailing list.
Documentation¶
The generated documentation is available at http://packages.python.org/sqlalchemy-migrate/.
The October 2008 issue of the Python Magazine contains a tutorial style article about using sqlalchemy-migrate (version 0.4.5) by Jan Dittberner. Unfortunatelly Python Magazine's website is currently not available.
The latest documentation is included in the source package as ReStructuredText inside the docs directory, it may be processed with sphinx by calling python setup.py build_sphinx. A pre generated version of documentation is available in HTML.