python-migrate_0.9.1-1_all.deb


Advertisement

Description

python-migrate - Database schema migration for SQLAlchemy

Distribution: Debian 8 (Jessie)
Repository: Debian Main i386
Package name: python-migrate
Package version: 0.9.1
Package release: 1
Package architecture: all
Package type: deb
Installed size: 1.00 KB
Download size: 149.56 KB
Official Mirror: ftp.br.debian.org
Inspired by Ruby on Rails' migrations, migrate provides a way to deal with database schema changes in SQLAlchemy projects. SQLAlchemy-migrate is build on top of SQLAlchemy and provides a changeset and a versioning API for database schemas as well as a script utilizing these APIs. The database change sets are managed in a file based repository allowing upgrades and downgrades of database schema versions. The change sets may consist of Python code facilitating the changeset API or SQL scripts. SQLAlchemy-migrate has support for MySQL, PostgreSQL, SQLite and Oracle databases. The support for Oracle is not as well tested as the support for the other database systems.

Alternatives

    Download

    Source package: migrate

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install python-migrate deb package:
      # sudo apt-get install python-migrate

    Files

    • /usr/bin/migrate
    • /usr/bin/migrate-repository
    • /usr/lib/python2.7/dist-packages/migrate/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/exceptions.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/ansisql.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/constraint.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/schema.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/util.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/databases/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/databases/firebird.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/databases/ibmdb2.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/databases/mysql.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/databases/oracle.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/databases/postgres.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/databases/sqlite.py
    • /usr/lib/python2.7/dist-packages/migrate/changeset/databases/visitor.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/changeset/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/changeset/test_changeset.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/changeset/test_constraint.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/changeset/databases/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/changeset/databases/test_ibmdb2.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/fixture/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/fixture/base.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/fixture/database.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/fixture/models.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/fixture/pathed.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/fixture/shell.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/fixture/warnings.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/integrated/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/integrated/test_docs.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_api.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_cfgparse.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_database.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_genmodel.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_keyedinstance.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_pathed.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_repository.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_runchangeset.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_schema.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_schemadiff.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_script.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_shell.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_template.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_util.py
    • /usr/lib/python2.7/dist-packages/migrate/tests/versioning/test_version.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/api.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/cfgparse.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/config.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/genmodel.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/migrate_repository.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/pathed.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/repository.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/schema.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/schemadiff.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/shell.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/template.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/version.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/script/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/script/base.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/script/py.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/script/sql.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/manage/default.py_tmpl
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/manage/pylons.py_tmpl
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/repository/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/repository/default/README
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/repository/default/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/repository/default/migrate.cfg
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/repository/default/versions/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/repository/pylons/README
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/repository/pylons/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/repository/pylons/migrate.cfg
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/repository/pylons/versions/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/script/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/script/default.py_tmpl
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/script/pylons.py_tmpl
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/sql_script/default.py_tmpl
    • /usr/lib/python2.7/dist-packages/migrate/versioning/templates/sql_script/pylons.py_tmpl
    • /usr/lib/python2.7/dist-packages/migrate/versioning/util/__init__.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/util/importpath.py
    • /usr/lib/python2.7/dist-packages/migrate/versioning/util/keyedinstance.py
    • /usr/lib/python2.7/dist-packages/sqlalchemy_migrate-0.9.1.egg-info/PKG-INFO
    • /usr/lib/python2.7/dist-packages/sqlalchemy_migrate-0.9.1.egg-info/SOURCES.txt
    • /usr/lib/python2.7/dist-packages/sqlalchemy_migrate-0.9.1.egg-info/dependency_links.txt
    • /usr/lib/python2.7/dist-packages/sqlalchemy_migrate-0.9.1.egg-info/entry_points.txt
    • /usr/lib/python2.7/dist-packages/sqlalchemy_migrate-0.9.1.egg-info/not-zip-safe
    • /usr/lib/python2.7/dist-packages/sqlalchemy_migrate-0.9.1.egg-info/requires.txt
    • /usr/lib/python2.7/dist-packages/sqlalchemy_migrate-0.9.1.egg-info/top_level.txt
    • /usr/share/doc-base/python-migrate
    • /usr/share/doc/python-migrate/README.rst
    • /usr/share/doc/python-migrate/changelog.Debian.gz
    • /usr/share/doc/python-migrate/changelog.gz
    • /usr/share/doc/python-migrate/copyright
    • /usr/share/doc/python-migrate/html/api.html
    • /usr/share/doc/python-migrate/html/changelog.html.gz
    • /usr/share/doc/python-migrate/html/changeset.html
    • /usr/share/doc/python-migrate/html/credits.html
    • /usr/share/doc/python-migrate/html/download.html
    • /usr/share/doc/python-migrate/html/faq.html
    • /usr/share/doc/python-migrate/html/genindex.html
    • /usr/share/doc/python-migrate/html/glossary.html
    • /usr/share/doc/python-migrate/html/index.html
    • /usr/share/doc/python-migrate/html/objects.inv
    • /usr/share/doc/python-migrate/html/py-modindex.html
    • /usr/share/doc/python-migrate/html/search.html
    • /usr/share/doc/python-migrate/html/searchindex.js
    • /usr/share/doc/python-migrate/html/tools.html
    • /usr/share/doc/python-migrate/html/versioning.html
    • /usr/share/doc/python-migrate/html/_sources/api.txt
    • /usr/share/doc/python-migrate/html/_sources/changelog.txt
    • /usr/share/doc/python-migrate/html/_sources/changeset.txt
    • /usr/share/doc/python-migrate/html/_sources/credits.txt
    • /usr/share/doc/python-migrate/html/_sources/download.txt
    • /usr/share/doc/python-migrate/html/_sources/faq.txt
    • /usr/share/doc/python-migrate/html/_sources/glossary.txt
    • /usr/share/doc/python-migrate/html/_sources/index.txt
    • /usr/share/doc/python-migrate/html/_sources/tools.txt
    • /usr/share/doc/python-migrate/html/_sources/versioning.txt
    • /usr/share/doc/python-migrate/html/_static/ajax-loader.gif
    • /usr/share/doc/python-migrate/html/_static/basic.css
    • /usr/share/doc/python-migrate/html/_static/comment-bright.png
    • /usr/share/doc/python-migrate/html/_static/comment-close.png
    • /usr/share/doc/python-migrate/html/_static/comment.png
    • /usr/share/doc/python-migrate/html/_static/default.css
    • /usr/share/doc/python-migrate/html/_static/doctools.js
    • /usr/share/doc/python-migrate/html/_static/down-pressed.png
    • /usr/share/doc/python-migrate/html/_static/down.png
    • /usr/share/doc/python-migrate/html/_static/file.png
    • /usr/share/doc/python-migrate/html/_static/jquery.js
    • /usr/share/doc/python-migrate/html/_static/minus.png
    • /usr/share/doc/python-migrate/html/_static/plus.png
    • /usr/share/doc/python-migrate/html/_static/pygments.css
    • /usr/share/doc/python-migrate/html/_static/searchtools.js
    • /usr/share/doc/python-migrate/html/_static/sidebar.js
    • /usr/share/doc/python-migrate/html/_static/underscore.js
    • /usr/share/doc/python-migrate/html/_static/up-pressed.png
    • /usr/share/doc/python-migrate/html/_static/up.png
    • /usr/share/man/man1/migrate-repository.1.gz
    • /usr/share/man/man1/migrate.1.gz

    Changelog

    2014-06-14 - Thomas Goirand <zigo@debian.org> migrate (0.9.1-1) unstable; urgency=medium * New upstream release. * Removed SQLA 0.9 patches applied upstream. * Running testr without python setup.py. * Fixed new (build-)dependencies for this release.

    2014-02-24 - Thomas Goirand <zigo@debian.org> migrate (0.8.5-1) unstable; urgency=medium * New upstream release. * Added patches which I worked out with upstream. * Added fix for deprecation. * Now build-depends on python-testtools (>= 0.9.35). * Added PYTHONPATH=. when running tests. * Added upstream SQLA 9 patch. * Added MySQL tests capability in the unit tests. * Adds a couple of SQLA 9 homebrewed patches. * Build-depends on python-subunit (>= 0.0.18) now.

    2014-02-10 - Thomas Goirand <zigo@debian.org> migrate (0.8.2-4) unstable; urgency=medium * Added missing openstack-pkg-tools build-depends, needed for the export OSLO_PACKAGE_VERSION=$(VERSION) (otherwise, VERSION doesn't have any value). This should be fixing FTBFS. (Closes: #738422)

    2013-12-22 - Thomas Goirand <zigo@debian.org> migrate (0.8.2-3) unstable; urgency=medium * Do not depend on python-sqlite which is in the Python standard library (Closes: #732795). * Adds export OSLO_PACKAGE_VERSION=$(VERSION) in rules to avoid FTBFS when building without git-buildpackage (Closes: #732794).

    2013-12-08 - Thomas Goirand <zigo@debian.org> migrate (0.8.2-2) unstable; urgency=medium * Removes python3-sphinx as build-depends, to avoid triggers of import warnings (Closes: #681073). * Removes duplicate build-depends: python-sphinx.

    2013-11-28 - Thomas Goirand <zigo@debian.org> migrate (0.8.2-1) unstable; urgency=low * New upstream release: - Now (build-)depends on python-pbr. * Taking over maintainership with previous agreement from Jan Dittberner: - Updated VCS fields to use the OpenStack team repositories. - Changed the Maintainer: and Uploaders: field. - Added a new debian/gbp.conf. - Added (not mandatory) include of pkgos.make. * Added OpenStack foundation as copyright holder. * Ran wrap-and-sort. * Upgraded to debhelper and compat >= 9. * Removed not needed version in build-depends of python-sqlalchemy. * Update path to doc/source/conf.py in Debian patch use-local-intersphinx.patch and disable_issuetracker.patch. * Removes Add_compatibility_with_sqlalchemy_0.8.patch and Fix_dropping_of_indexed_columns_in_sqlite_sa08.patch now applied upstream. * Changed debian/docs to use README.rst instead of just README. * Changed path of docs/changelog.rst to doc/source/ in debian/rules. * Fix section break in debian/copyright. * Added Pre-Depends: dpkg (>= 1.15.6~), because of xz compression. * Added a number of build-dependencies from test-requirements.txt. * Now run tests at build time.

    2013-10-18 - Thomas Goirand <zigo@debian.org> migrate (0.7.2-7) unstable; urgency=low * Adds upstrema patch which fixes dropping of indexed columns in sqlite with SQLAlchemy 08. * Switched control Homepage: and copyright Source: fields to the new upstream homepage.

    2013-07-08 - Thomas Goirand <zigo@debian.org> migrate (0.7.2-6) unstable; urgency=low * Version-Depends on python-sqlalchemy >= 0.8 (since lower versions are incompatible). * debian/copyright in parsable format v1. * Standards-Version: bump to 3.9.4.

    2013-07-08 - Thomas Goirand <zigo@debian.org> migrate (0.7.2-5) unstable; urgency=low * Team upload. [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Thomas Goirand ] * Adds patch to make python-migrate works with SQLAlchemy >= 0.8. Thanks to Pádraig Brady <P@draigBrady.com> for advising and providing the patch. (Closes: #715374)

    2012-05-17 - Jan Dittberner <jandd@debian.org> migrate (0.7.2-3) unstable; urgency=low * debian/control: - move dependencies from Build-Depends-Indep to Build-Depends - bump Standards-Version to 3.9.3 (no changes) - fix lintian error for dh_addon sphinxdoc by adding python-sphinx (>= 1.0.7+dfsg) | python3-sphinx to Build-Depends

    Advertisement
    Advertisement