From 0b7cdb6f3ec1c6e053df02434ead8714dc0cb32f Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Tue, 26 Feb 2013 09:58:25 -0600 Subject: [PATCH] And of course, we need to actually commit at the end of a migration. This commit sponsored by Tamas Kemenczy. Thanks, Tamas! --- mediagoblin/db/migrations.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mediagoblin/db/migrations.py b/mediagoblin/db/migrations.py index 05dc31ef..0a3bf825 100644 --- a/mediagoblin/db/migrations.py +++ b/mediagoblin/db/migrations.py @@ -241,6 +241,7 @@ def mediaentry_new_slug_era(db): metadata = MetaData(bind=db.bind) media_table = inspect_table(metadata, 'core__media_entries') + for row in db.execute(media_table.select()): # no slug, try setting to an id if not row.slug: @@ -249,3 +250,5 @@ def mediaentry_new_slug_era(db): elif u"=" in row.slug or u":" in row.slug: append_garbage_till_unique( row, row.slug.replace(u"=", u"-").replace(u":", u"-")) + + db.commit() -- 2.25.1