]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Fix downgrade in migration
authorAnn Kamyshnikova <akamyshnikova@mirantis.com>
Tue, 12 Nov 2013 12:54:40 +0000 (16:54 +0400)
committerAnn Kamyshnikova <akamyshnikova@mirantis.com>
Tue, 12 Nov 2013 13:49:15 +0000 (17:49 +0400)
Fixes a downgrade bug caused by a portprofile_bindings table
definition mismatch between 2a6d0b51f4bb_cisco_plugin_cleanup
and the initial definition.

Change-Id: I051e5b41a4285b6cf24270ea6229b1bbca42106d
Closes-Bug: #1250454

neutron/db/migration/alembic_migrations/versions/2a6d0b51f4bb_cisco_plugin_cleanup.py

index 9a32e86b4b430666834b120871bde3eee486bdab..905536cebd5a9de723c0657291fde397436b11ba 100644 (file)
@@ -79,10 +79,10 @@ def downgrade(active_plugins=None, options=None):
         u'portprofile_bindings',
         sa.Column(u'id', sa.String(255), nullable=False),
         sa.Column(u'tenant_id', sa.String(255), nullable=True),
-        sa.Column(u'port_id', sa.Integer(), nullable=True),
+        sa.Column(u'port_id', sa.String(255), nullable=True),
         sa.Column(u'portprofile_id', sa.String(255), nullable=True),
-        sa.Column(u'portprofile_id', sa.Boolean(), nullable=False),
+        sa.Column(u'default', sa.Boolean(), nullable=False),
         sa.ForeignKeyConstraint(['portprofile_id'], ['portprofiles.uuid'], ),
-        sa.ForeignKeyConstraint(['ports'], ['ports.id'], ),
+        sa.ForeignKeyConstraint(['port_id'], ['ports.id'], ),
         sa.PrimaryKeyConstraint(u'id')
     )