示例#1
0
 def sync(self, version=None, current_version=None):
     """
     Place a database under migration control and upgrade/downgrade it,
     creating first if necessary.
     """
     if current_version is not None:
         migration.db_version_control(db_migration.MIGRATE_REPO_PATH, current_version)
     migration.db_sync(db_migration.MIGRATE_REPO_PATH, version)
示例#2
0
文件: manage.py 项目: zaina/glance
 def sync(self, version=None, current_version=None):
     """
     Place a database under migration control and upgrade/downgrade it,
     creating first if necessary.
     """
     if current_version is not None:
         migration.db_version_control(db_migration.MIGRATE_REPO_PATH,
                                      current_version)
     migration.db_sync(db_migration.MIGRATE_REPO_PATH, version)
示例#3
0
 def sync(self, version=None, current_version=None):
     """
     Place a database under migration control and upgrade/downgrade it,
     creating first if necessary.
     """
     if current_version not in (None, 'None'):
         migration.db_version_control(db_api.get_engine(),
                                      db_migration.MIGRATE_REPO_PATH,
                                      version=current_version)
     migration.db_sync(db_api.get_engine(),
                       db_migration.MIGRATE_REPO_PATH,
                       version,
                       sanity_check=self._need_sanity_check())
示例#4
0
 def sync(self, version=None, current_version=None):
     """
     Place a database under migration control and upgrade/downgrade it,
     creating first if necessary.
     """
     if current_version not in (None, 'None'):
         migration.db_version_control(db_api.get_engine(),
                                      db_migration.MIGRATE_REPO_PATH,
                                      version=current_version)
     migration.db_sync(db_api.get_engine(),
                       db_migration.MIGRATE_REPO_PATH,
                       version,
                       sanity_check=self._need_sanity_check())
示例#5
0
 def downgrade(self, version=None):
     """Downgrade the database's migration level"""
     migration.db_sync(db_migration.MIGRATE_REPO_PATH, version)
示例#6
0
 def upgrade(self, version=None):
     """Upgrade the database's migration level"""
     migration.db_sync(db_api.get_engine(),
                       db_migration.MIGRATE_REPO_PATH,
                       version,
                       sanity_check=self._need_sanity_check())
示例#7
0
 def upgrade(self, version=None):
     """Upgrade the database's migration level"""
     migration.db_sync(db_api.get_engine(),
                       db_migration.MIGRATE_REPO_PATH,
                       version,
                       sanity_check=self._need_sanity_check())
示例#8
0
 def downgrade(self, version=None):
     """Downgrade the database's migration level"""
     migration.db_sync(db_api.get_engine(), db_migration.MIGRATE_REPO_PATH,
                       version)
示例#9
0
 def upgrade(self, version=None):
     """Upgrade the database's migration level"""
     migration.db_sync(db_api.get_engine(),
                       db_migration.MIGRATE_REPO_PATH,
                       version)
示例#10
0
文件: manage.py 项目: zaina/glance
 def upgrade(self, version=None):
     """Upgrade the database's migration level"""
     migration.db_sync(db_migration.MIGRATE_REPO_PATH, version)