# HG changeset patch # User Marcin Kuzminski # Date 2018-07-17 10:38:42 # Node ID f43cf2102cf97c8b240bddeabeede8750b0d7a35 # Parent d3488ef885c60f53e29786898dd95fdab6d66e72 db-migration: added a helper to manage versions. diff --git a/rhodecode/model/db.py b/rhodecode/model/db.py --- 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'