aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mediagoblin/gmg_commands/dbupdate.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/mediagoblin/gmg_commands/dbupdate.py b/mediagoblin/gmg_commands/dbupdate.py
index f5c20720..31827cd0 100644
--- a/mediagoblin/gmg_commands/dbupdate.py
+++ b/mediagoblin/gmg_commands/dbupdate.py
@@ -16,6 +16,7 @@
import logging
+import six
from sqlalchemy.orm import sessionmaker
from mediagoblin.db.open import setup_connection_and_db_from_config
@@ -125,7 +126,11 @@ def run_dbupdate(app_config, global_config):
db = setup_connection_and_db_from_config(app_config, migrations=True)
# Run the migrations
run_all_migrations(db, app_config, global_config)
- run_alembic_migrations(db, app_config, global_config)
+
+ # TODO: Make this happen regardless of python 2 or 3 once ensured
+ # to be "safe"!
+ if six.PY3:
+ run_alembic_migrations(db, app_config, global_config)
def run_all_migrations(db, app_config, global_config):