From: Christopher Allan Webber Date: Sun, 1 Jan 2012 17:47:05 +0000 (-0600) Subject: Finishing the init_or_migrate function X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=a315962f0db38ba89bdc38740709a6124e58557c;p=mediagoblin.git Finishing the init_or_migrate function --- diff --git a/mediagoblin/db/sql/util.py b/mediagoblin/db/sql/util.py index 585c3b89..296c8b78 100644 --- a/mediagoblin/db/sql/util.py +++ b/mediagoblin/db/sql/util.py @@ -181,11 +181,17 @@ class MigrationManager(object): u'~> Updating %s:\n' % self.name_for_printing()) for migration_number, migration_func in migrations_to_run(): self.printer( - u' + Running migration %s, "%s"\n' % ( + u' + Running migration %s, "%s"... ' % ( migration_number, migration_func.func_name)) + migration_func(self.database) + self.printer('done.') return u'migrated' + # Otherwise return None. Well it would do this anyway, but + # for clarity... ;) + return None + class RegisterMigration(object): """