From e837d1375775bfcead1508ef7be0aaefcbc39547 Mon Sep 17 00:00:00 2001 From: Marcin Kuzminski Date: Tue, 17 Jul 2018 12:38:42 +0200 Subject: [PATCH] db-migration: added a helper to manage versions. --- rhodecode/model/db.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/rhodecode/model/db.py b/rhodecode/model/db.py index 3bec42c9..7dc65c0b 100644 --- a/rhodecode/model/db.py +++ b/rhodecode/model/db.py @@ -4496,6 +4496,15 @@ class DbMigrateVersion(Base, BaseModel): repository_path = Column('repository_path', Text) version = Column('version', Integer) + @classmethod + def set_version(cls, version): + """ + Helper for forcing a different version, usually for debugging purposes via ishell. + """ + ver = DbMigrateVersion.query().first() + ver.version = version + Session().commit() + class DbSession(Base, BaseModel): __tablename__ = 'db_session'