Migrate

Module Reference

Packages and Modules

migrate
migrate.run
Each migration script must import everything in this file.
migrate.versioning
migrate.changeset
migrate.versioning
migrate.versioning.templates
migrate.versioning.shell
The migrate command-line tool.
migrate.versioning.controlled
migrate.versioning.template
migrate.versioning.repository
migrate.versioning.script
migrate.versioning.api
An external API to the versioning system Used by the shell utility; could also be used by other scripts
migrate.versioning.version
migrate.versioning.logengine
SQL statements are logged to a file, which may be run later with consistent results.
migrate.versioning.cfgparse
migrate.versioning.pathed
migrate.versioning.base
Things that should be imported by all migrate packages
migrate.versioning.exceptions
migrate.versioning.unique_instance
migrate.changeset
migrate.changeset.ansisql
Extensions to SQLAlchemy for altering existing tables. At the moment, this isn't so much based off of ANSI as much as things that just happen to work with multiple databases.
migrate.changeset.util
migrate.changeset.constraint
migrate.changeset.databases
migrate.changeset.exceptions
migrate.versioning.base
Things that should be imported by all migrate packages
migrate.versioning.base.const
migrate.versioning.base.logger
Manages logging (to stdout) for our versioning system.
migrate.versioning.script
migrate.versioning.script.script
migrate.versioning.script.py
migrate.versioning.script.sql
migrate.versioning.script.logsql
migrate.versioning.templates
migrate.versioning.templates.repository
migrate.versioning.templates.script
migrate.changeset.databases
migrate.changeset.databases.oracle
migrate.changeset.databases.sqlite
migrate.changeset.databases.postgres
migrate.changeset.databases.mysql
migrate.versioning.templates.repository
migrate.versioning.templates.repository.default
migrate.versioning.templates.script
migrate.versioning.templates.repository.default
migrate.versioning.templates.repository.default.versions
migrate.versioning.templates.repository.default.versions