diff options
| author | Johannes Erdfelt <johannes.erdfelt@rackspace.com> | 2011-06-14 15:36:07 +0000 |
|---|---|---|
| committer | Johannes Erdfelt <johannes.erdfelt@rackspace.com> | 2011-06-14 15:36:07 +0000 |
| commit | 70bb9494639ec26f12b71dc22052d3e5b343890f (patch) | |
| tree | 42c54647ed3088613915c946ac006d3889d63b25 | |
| parent | 63ebc5897ad81e68a44f894a86c3730c040c6b03 (diff) | |
autoload with the appropriate engine during upgrade/downgrade
| -rw-r--r-- | nova/db/sqlalchemy/migrate_repo/versions/023_add_vm_mode_to_instances.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/nova/db/sqlalchemy/migrate_repo/versions/023_add_vm_mode_to_instances.py b/nova/db/sqlalchemy/migrate_repo/versions/023_add_vm_mode_to_instances.py index 2f7bfddcb..0c587f569 100644 --- a/nova/db/sqlalchemy/migrate_repo/versions/023_add_vm_mode_to_instances.py +++ b/nova/db/sqlalchemy/migrate_repo/versions/023_add_vm_mode_to_instances.py @@ -18,8 +18,6 @@ from sqlalchemy import Column, Integer, MetaData, String, Table meta = MetaData() -instances = Table('instances', meta, autoload=True) - instances_vm_mode = Column('vm_mode', String(length=255, convert_unicode=False, assert_unicode=None, unicode_error=None, @@ -32,10 +30,16 @@ def upgrade(migrate_engine): # bind migrate_engine to your metadata meta.bind = migrate_engine + instances = Table('instances', meta, autoload=True, + autoload_with=migrate_engine) + instances.create_column(instances_vm_mode) def downgrade(migrate_engine): meta.bind = migrate_engine + instances = Table('instances', meta, autoload=True, + autoload_with=migrate_engine) + instances.drop_column('vm_mode') |
