db: add migration for repo_group_id on integrations, version 56
This commit is contained in:
parent
df366bf250
commit
8dff55f435
3 changed files with 3543 additions and 1 deletions
|
|
@ -51,7 +51,7 @@ PYRAMID_SETTINGS = {}
|
|||
EXTENSIONS = {}
|
||||
|
||||
__version__ = ('.'.join((str(each) for each in VERSION[:3])))
|
||||
__dbversion__ = 55 # defines current db version for migrations
|
||||
__dbversion__ = 56 # defines current db version for migrations
|
||||
__platform__ = platform.system()
|
||||
__license__ = 'AGPLv3, and Commercial License'
|
||||
__author__ = 'RhodeCode GmbH'
|
||||
|
|
|
|||
3506
rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py
Normal file
3506
rhodecode/lib/dbmigrate/schema/db_4_4_0_0.py
Normal file
File diff suppressed because it is too large
Load diff
36
rhodecode/lib/dbmigrate/versions/056_version_4_4_0.py
Normal file
36
rhodecode/lib/dbmigrate/versions/056_version_4_4_0.py
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
import logging
|
||||
import datetime
|
||||
|
||||
from sqlalchemy import *
|
||||
from sqlalchemy.exc import DatabaseError
|
||||
from sqlalchemy.orm import relation, backref, class_mapper, joinedload
|
||||
from sqlalchemy.orm.session import Session
|
||||
from sqlalchemy.ext.declarative import declarative_base
|
||||
|
||||
from rhodecode.lib.dbmigrate.migrate import *
|
||||
from rhodecode.lib.dbmigrate.migrate.changeset import *
|
||||
from rhodecode.lib.utils2 import str2bool
|
||||
|
||||
from rhodecode.model.meta import Base
|
||||
from rhodecode.model import meta
|
||||
from rhodecode.lib.dbmigrate.versions import _reset_base, notify
|
||||
|
||||
log = logging.getLogger(__name__)
|
||||
|
||||
|
||||
def upgrade(migrate_engine):
|
||||
"""
|
||||
Upgrade operations go here.
|
||||
Don't create your own engine; bind migrate_engine to your metadata
|
||||
"""
|
||||
_reset_base(migrate_engine)
|
||||
from rhodecode.lib.dbmigrate.schema import db_4_4_0_0
|
||||
|
||||
tbl = db_4_4_0_0.Integration.__table__
|
||||
repo_group_id = db_4_4_0_0.Integration.repo_group_id
|
||||
repo_group_id.create(table=tbl)
|
||||
|
||||
|
||||
def downgrade(migrate_engine):
|
||||
meta = MetaData()
|
||||
meta.bind = migrate_engine
|
||||
Loading…
Add table
Add a link
Reference in a new issue