70 lines
2.4 KiB
Plaintext
70 lines
2.4 KiB
Plaintext
0.5.0
|
|
- SA 0.5.x support.
|
|
- py.test is no longer used for testing. (use nose)
|
|
- Added --echo=True option for all commands, which will make the sqlalchemy connection echo SQL statements.
|
|
- Better Postgres support, especially for schemas.
|
|
- modification to the downgrade command to simplify the calling (old way still works just fine)
|
|
- TODO: complete MySQL support
|
|
|
|
0.4.x
|
|
- TODO: document changes
|
|
|
|
0.4.5
|
|
- work by Christian Simms to compare metadata against databases
|
|
- new repository format
|
|
- a repository format migration tool is in
|
|
migrate/versioning/migrate_repository.py
|
|
- support for default SQL scripts
|
|
- EXPERIMENTAL support for dumping database to model
|
|
|
|
0.4.4
|
|
- patch by pwannygoodness for Issue #15
|
|
- fixed unit tests to work with py.test 0.9.1
|
|
- fix for a SQLAlchemy deprecation warning
|
|
|
|
0.4.3
|
|
- patch by Kevin Dangoor to handle database versions as packages and ignore
|
|
their __init__.py files in version.py
|
|
- fixed unit tests and Oracle changeset support by Christian Simms
|
|
|
|
0.4.2
|
|
- package name is sqlalchemy-migrate again to make pypi work
|
|
- make import of sqlalchemy's SchemaGenerator work regardless of previous imports
|
|
|
|
0.4.1
|
|
- setuptools patch by Kevin Dangoor
|
|
- re-rename module to migrate
|
|
|
|
0.4.0
|
|
- SA 0.4.0 compatibility thanks to Christian Simms
|
|
- all unit tests are working now (with sqlalchemy >= 0.3.10)
|
|
|
|
0.3
|
|
- SA 0.3.10 compatibility
|
|
|
|
0.2.3
|
|
- Removed lots of SA monkeypatching in Migrate's internals
|
|
- SA 0.3.3 compatibility
|
|
- Removed logsql (#75)
|
|
- Updated py.test version from 0.8 to 0.9; added a download link to setup.py
|
|
- Fixed incorrect "function not defined" error (#88)
|
|
- Fixed SQLite and .sql scripts (#87)
|
|
|
|
0.2.2
|
|
- Deprecated driver(engine) in favor of engine.name (#80)
|
|
- Deprecated logsql (#75)
|
|
- Comments in .sql scripts don't make things fail silently now (#74)
|
|
- Errors while downgrading (and probably other places) are shown on their own line
|
|
- Created mailing list and announcements list, updated documentation accordingly
|
|
- Automated tests now require py.test (#66)
|
|
- Documentation fix to .sql script commits (#72)
|
|
- Fixed a pretty major bug involving logengine, dealing with commits/tests (#64)
|
|
- Fixes to the online docs - default DB versioning table name (#68)
|
|
- Fixed the engine name in the scripts created by the command 'migrate script' (#69)
|
|
- Added Evan's email to the online docs
|
|
|
|
0.2.1
|
|
- Created this changelog
|
|
- Now requires (and is now compatible with) SA 0.3
|
|
- Commits across filesystems now allowed (shutil.move instead of os.rename) (#62)
|