import logging
from sqlalchemy import *
from kallithea.lib.dbmigrate.migrate import *
from kallithea.lib.dbmigrate.migrate.changeset import *
from kallithea.model import meta
from kallithea.lib.dbmigrate.versions import _reset_base, notify
from kallithea.lib.utils2 import str2bool
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 kallithea.lib.dbmigrate.schema import db_2_1_0
# issue fixups
fixups(db_2_1_0, meta.Session)
def downgrade(migrate_engine):
meta = MetaData()
meta.bind = migrate_engine
def fixups(models, _SESSION):
from pylons import config
notify('migrating options from .ini file')
Status change: