diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-04-04 15:26:48 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-04-04 15:26:48 -0400 |
commit | a89dde0a29e1f28982c8578761b47ed418ff9973 (patch) | |
tree | 60df5feda361271caea736f84e70a15fa512a3ad /alembic/migration.py | |
parent | 85c63bea8bcdca5cd5bc2fa474ea25fdb1eb035e (diff) | |
parent | c731b8f07b433b8f7a48d805cc5124958f49ac3e (diff) | |
download | alembic-a89dde0a29e1f28982c8578761b47ed418ff9973.tar.gz |
Merged in dahlia/alembic/upgrade-message (pull request #30)
Print message to each upgrade/downgrade step
Diffstat (limited to 'alembic/migration.py')
-rw-r--r-- | alembic/migration.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/alembic/migration.py b/alembic/migration.py index f4b1f56..fd75c1d 100644 --- a/alembic/migration.py +++ b/alembic/migration.py @@ -193,14 +193,18 @@ class MigrationContext(object): """ current_rev = rev = False self.impl.start_migrations() - for change, prev_rev, rev in self._migrations_fn( - self.get_current_revision(), - self): + for change, prev_rev, rev, doc in self._migrations_fn( + self.get_current_revision(), + self): if current_rev is False: current_rev = prev_rev if self.as_sql and not current_rev: self._version.create(self.connection) - log.info("Running %s %s -> %s", change.__name__, prev_rev, rev) + if doc: + log.info("Running %s %s -> %s, %s", change.__name__, prev_rev, + rev, doc) + else: + log.info("Running %s %s -> %s", change.__name__, prev_rev, rev) if self.as_sql: self.impl.static_output( "-- Running %s %s -> %s" % |