- A set of instructions how upgrades and downgrades to or from a specific version of a database schema should be performed.
- Abbreviation for “object relational mapper”. An ORM is a tool that maps object hierarchies to database relations.
- A migration repository contains manage.py, a configuration file (migrate.cfg) and the database changeset scripts which can be Python scripts or SQL files.
- A version in SQLAlchemy migrate is defined by a changeset. Versions may be numbered using ascending numbers or using timestamps (as of SQLAlchemy migrate release 0.7.2)