From: Ann Kamyshnikova Date: Tue, 12 Nov 2013 12:54:40 +0000 (+0400) Subject: Fix downgrade in migration X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=fe3fae10698ed465f45aec4a4022bc784307b4c3;p=openstack-build%2Fneutron-build.git Fix downgrade in migration 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 --- diff --git a/neutron/db/migration/alembic_migrations/versions/2a6d0b51f4bb_cisco_plugin_cleanup.py b/neutron/db/migration/alembic_migrations/versions/2a6d0b51f4bb_cisco_plugin_cleanup.py index 9a32e86b4..905536ceb 100644 --- a/neutron/db/migration/alembic_migrations/versions/2a6d0b51f4bb_cisco_plugin_cleanup.py +++ b/neutron/db/migration/alembic_migrations/versions/2a6d0b51f4bb_cisco_plugin_cleanup.py @@ -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') )