Module :mod:`migrate.changeset` -- Schema changes ================================================= Module :mod:`migrate.changeset` -- Schema migration API ------------------------------------------------------- .. automodule:: migrate.changeset :members: :synopsis: Database changeset management Module :mod:`ansisql ` -- Standard SQL implementation ------------------------------------------------------------------------------------ .. automodule:: migrate.changeset.ansisql :members: :member-order: groupwise :synopsis: Standard SQL implementation for altering database schemas Module :mod:`constraint ` -- Constraint schema migration API --------------------------------------------------------------------------------------------- .. automodule:: migrate.changeset.constraint :members: :inherited-members: :show-inheritance: :member-order: groupwise :synopsis: Standalone schema constraint objects Module :mod:`databases ` -- Database specific schema migration ----------------------------------------------------------------------------------------------- .. automodule:: migrate.changeset.databases :members: :synopsis: Database specific changeset implementations .. _mysql-d: Module :mod:`mysql ` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: migrate.changeset.databases.mysql :members: :synopsis: MySQL database specific changeset implementations .. _firebird-d: Module :mod:`firebird ` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: migrate.changeset.databases.firebird :members: :synopsis: Firebird database specific changeset implementations .. _oracle-d: Module :mod:`oracle ` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: migrate.changeset.databases.oracle :members: :synopsis: Oracle database specific changeset implementations .. _postgres-d: Module :mod:`postgres ` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: migrate.changeset.databases.postgres :members: :synopsis: PostgreSQL database specific changeset implementations .. _sqlite-d: Module :mod:`sqlite ` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: migrate.changeset.databases.sqlite :members: :synopsis: SQLite database specific changeset implementations Module :mod:`visitor ` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: migrate.changeset.databases.visitor :members: Module :mod:`schema ` -- Additional API to SQLAlchemy for migrations ---------------------------------------------------------------------------------------------- .. automodule:: migrate.changeset.schema :members: :synopsis: Schema changeset handling functions Module :mod:`migrate.versioning` -- Database versioning and repository management ================================================================================== .. automodule:: migrate.versioning :members: :synopsis: Database version and repository management .. _versioning-api: Module :mod:`api ` -- Python API commands ----------------------------------------------------------------- .. automodule:: migrate.versioning.api :members: :synopsis: External API for :mod:`migrate.versioning` Module :mod:`genmodel ` -- ORM Model generator ------------------------------------------------------------------------------------- .. automodule:: migrate.versioning.genmodel :members: :synopsis: Python database model generator and differencer Module :mod:`pathed ` -- Path utilities ---------------------------------------------------------------------------- .. automodule:: migrate.versioning.pathed :members: :synopsis: File/Directory handling class Module :mod:`repository ` -- Repository management ------------------------------------------------------------------------------------- .. automodule:: migrate.versioning.repository :members: :synopsis: SQLAlchemy migrate repository management :member-order: groupwise Module :mod:`schema ` -- Migration upgrade/downgrade ---------------------------------------------------------------------------------- .. automodule:: migrate.versioning.schema :members: :member-order: groupwise :synopsis: Database schema management Module :mod:`schemadiff ` -- ORM Model differencing ------------------------------------------------------------------------------------- .. automodule:: migrate.versioning.schemadiff :members: :synopsis: Database schema and model differencing Module :mod:`script ` -- Script actions -------------------------------------------------------------------- .. automodule:: migrate.versioning.script.base :synopsis: Script utilities :member-order: groupwise :members: .. automodule:: migrate.versioning.script.py :members: :member-order: groupwise :inherited-members: :show-inheritance: .. automodule:: migrate.versioning.script.sql :members: :member-order: groupwise :show-inheritance: :inherited-members: Module :mod:`shell ` -- CLI interface ------------------------------------------------------------------ .. automodule:: migrate.versioning.shell :members: :synopsis: Shell commands Module :mod:`util ` -- Various utility functions -------------------------------------------------------------------------- .. automodule:: migrate.versioning.util :members: :synopsis: Utility functions Module :mod:`version ` -- Versioning management ----------------------------------------------------------------------------- .. automodule:: migrate.versioning.version :members: :member-order: groupwise :synopsis: Version management Module :mod:`exceptions ` -- Exception definitions ====================================================================== .. automodule:: migrate.exceptions :members: :synopsis: Migrate exception classes