Merge "Add volumes table definition when migrating to 67"
This commit is contained in:
commit
093e780c8f
@ -17,6 +17,7 @@ from sqlalchemy import Integer, MetaData, String, Table
|
||||
def upgrade(migrate_engine):
|
||||
meta = MetaData()
|
||||
meta.bind = migrate_engine
|
||||
Table('volumes', meta, autoload=True)
|
||||
|
||||
table = Table(
|
||||
'iscsi_targets', meta,
|
||||
|
@ -744,6 +744,11 @@ class MigrationsMixin(test_migrations.WalkVersionsMixin):
|
||||
self.assertIsInstance(reservations.c.allocated_id.type,
|
||||
self.INTEGER_TYPE)
|
||||
|
||||
def _check_067(self, engine, data):
|
||||
iscsi_targets = db_utils.get_table(engine, 'iscsi_targets')
|
||||
fkey, = iscsi_targets.c.volume_id.foreign_keys
|
||||
self.assertIsNotNone(fkey)
|
||||
|
||||
def test_walk_versions(self):
|
||||
self.walk_versions(False, False)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user