A maintenance release of Pyrseas 0.7, a framework for
upgrading/migrating a Postgres database, has been released. Release
0.7.2 available from:
GitHub: https://github.com/perseas/Pyrseas
PyPI: https://pypi.python.org/pypi/Pyrseas
PGXN: http://pgxn.org/dist/pyrseas/
PgFoundry: http://pgfoundry.org/projects/pyrseas
Updated documentation is viewable at:
Read the Docs: http://pyrseas.readthedocs.org/en/r0.7/
Python Hosted: http://pythonhosted.org/Pyrseas/
This release fixes various issues, including:
- Do not error on tables whose names start with 'public' (#109)
- Deal properly with inherited constraints in children tables (#102)
- Handle external languages like plv8 correctly (#97)
- Correct quoting of mixed case constraint names (#83)
- Avoid problems with certain complex index definitions (#98)
- Have dbtoyaml output correctly a table with an embedded period in
the name and having an associated sequence (#79)
- Use relative paths in database summary for --multiple-files
(#93)
- Support mapping of indexes on materialized views (#82)
All users are encouraged to upgrade, e.g., pip install --upgrade,
at the earliest convenience.
Joe Abbate