From 32ae9e1b4eeb426f31c0a15100fcebe1b353eea4 Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Sat, 9 Jul 2011 18:17:54 -0500 Subject: [PATCH] Making sure migration_number > 0 :) --- mediagoblin/db/util.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mediagoblin/db/util.py b/mediagoblin/db/util.py index 5f0699c1..7bae57ff 100644 --- a/mediagoblin/db/util.py +++ b/mediagoblin/db/util.py @@ -136,6 +136,8 @@ class RegisterMigration(object): 0. 0 is the default "no migrations" state! """ def __init__(self, migration_number, migration_registry=MIGRATIONS): + assert migration_number > 0, "Migration number must be > 0!" + self.migration_number = migration_number self.migration_registry = migration_registry @@ -196,7 +198,7 @@ class MigrationManager(object): {'$set': {'current_migration': migration_number}}, upsert=True) - def database_current_migration(self, install_if_missing=True): + def database_current_migration(self, install_if_missing=False): """ Return the current migration in the database. """ -- 2.25.1