db-migration: added a helper to manage versions.

This commit is contained in:
Marcin Kuzminski 2018-07-17 12:38:42 +02:00
parent 92de5b63ec
commit e837d13757

View file

@ -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'