Mercurial > kallithea
diff rhodecode/lib/dbmigrate/versions/006_version_1_4_0.py @ 3148:b31984972e95 beta
Migration upgrades cache for lightweight dashboard
Fixed some migration issues
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sat, 05 Jan 2013 02:20:35 +0100 |
parents | acc05c33cc0c |
children | fa6ba6727475 |
line wrap: on
line diff
--- a/rhodecode/lib/dbmigrate/versions/006_version_1_4_0.py Sat Jan 05 01:58:29 2013 +0100 +++ b/rhodecode/lib/dbmigrate/versions/006_version_1_4_0.py Sat Jan 05 02:20:35 2013 +0100 @@ -12,6 +12,7 @@ from rhodecode.model.meta import Base from rhodecode.model import meta +from rhodecode.lib.dbmigrate.versions import _reset_base log = logging.getLogger(__name__) @@ -49,12 +50,7 @@ tbl = ChangesetStatus.__table__ tbl.create() - ## RESET COMPLETLY THE metadata for sqlalchemy to use the 1_3_0 Base - Base = declarative_base() - Base.metadata.clear() - Base.metadata = MetaData() - Base.metadata.bind = migrate_engine - meta.Base = Base + _reset_base(migrate_engine) #========================================================================== # USERS TABLE @@ -173,12 +169,7 @@ ForeignKey('pull_requests.pull_request_id'), nullable=True) pull_request_id.create(table=tbl) - ## RESET COMPLETLY THE metadata for sqlalchemy back after using 1_3_0 - Base = declarative_base() - Base.metadata.clear() - Base.metadata = MetaData() - Base.metadata.bind = migrate_engine - meta.Base = Base + _reset_base(migrate_engine) def downgrade(migrate_engine):