6033N/A--- neutron-2015.1.2/neutron/db/migration/alembic_migrations/agent_init_ops.py.orig 2016-04-22 23:23:15.523526779 -0700
6033N/A+++ neutron-2015.1.2/neutron/db/migration/alembic_migrations/agent_init_ops.py 2016-04-22 23:25:39.337181119 -0700
6033N/A+ bind = op.get_bind()
6033N/A+ insp = sa.engine.reflection.Inspector.from_engine(bind)
6033N/A+ if 'agents' not in insp.get_table_names():
6033N/A--- neutron-2015.1.2/neutron/db/migration/alembic_migrations/core_init_ops.py.orig 2016-04-22 23:25:50.350653015 -0700
6033N/A+++ neutron-2015.1.2/neutron/db/migration/alembic_migrations/core_init_ops.py 2016-04-22 23:30:15.715403373 -0700
6033N/A+ bind = op.get_bind()
6033N/A+ insp = sa.engine.reflection.Inspector.from_engine(bind)
6033N/A+ table_names = insp.get_table_names()
6033N/A sa.PrimaryKeyConstraint('id'))
6033N/A sa.PrimaryKeyConstraint('id'))
6033N/A sa.PrimaryKeyConstraint('id'))
6033N/A sa.PrimaryKeyConstraint('address', 'subnet_id'))
6033N/A sa.PrimaryKeyConstraint('id'))
6033N/A sa.PrimaryKeyConstraint('destination', 'nexthop', 'subnet_id'))
6033N/A sa.PrimaryKeyConstraint('ip_address', 'subnet_id', 'network_id'))
6033N/A ['ipallocationpools.id'], ondelete='CASCADE'),
6033N/A sa.PrimaryKeyConstraint('allocation_pool_id', 'first_ip', 'last_ip'))
6033N/A--- neutron-2015.1.2/neutron/db/migration/alembic_migrations/l3_init_ops.py.orig 2016-04-22 23:35:15.205163303 -0700
6033N/A+++ neutron-2015.1.2/neutron/db/migration/alembic_migrations/l3_init_ops.py 2016-04-22 23:33:36.741262443 -0700
6033N/A+ bind = op.get_bind()
6033N/A+ insp = sa.engine.reflection.Inspector.from_engine(bind)
6033N/A+ table_names = insp.get_table_names()
6033N/A sa.PrimaryKeyConstraint('network_id'))
6033N/A sa.PrimaryKeyConstraint('id'))
6033N/A--- neutron-2015.1.2/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py.orig 2016-04-22 23:35:35.724592904 -0700
6033N/A+++ neutron-2015.1.2/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py 2016-04-22 23:37:11.709485583 -0700
6033N/A sa.PrimaryKeyConstraint('provider_name', 'resource_id'),
6033N/A sa.UniqueConstraint('resource_id'))
6033N/A+ bind = op.get_bind()
6033N/A+ insp = sa.engine.reflection.Inspector.from_engine(bind)
6033N/A+ if 'quotas' not in insp.get_table_names():
6033N/A--- neutron-2015.1.2/neutron/db/migration/alembic_migrations/versions/1fcfc149aca4_agents_unique_by_type_and_host.py.orig 2016-04-23 01:59:50.554268246 -0700
6033N/A+++ neutron-2015.1.2/neutron/db/migration/alembic_migrations/versions/1fcfc149aca4_agents_unique_by_type_and_host.py 2016-04-23 02:01:10.767910540 -0700
6033N/A from neutron.db import migration
6033N/A+ bind = op.get_bind()
6033N/A+ insp = sa.engine.reflection.Inspector.from_engine(bind)
6033N/A+ u_cons_list = insp.get_unique_constraints(TABLE_NAME)
6033N/A+ u_cons.append(c['name'])
6033N/A--- neutron-2015.1.2/neutron/db/migration/alembic_migrations/versions/2eeaf963a447_floatingip_status.py.orig 2016-04-22 23:41:17.060181778 -0700
6033N/A+++ neutron-2015.1.2/neutron/db/migration/alembic_migrations/versions/2eeaf963a447_floatingip_status.py 2016-04-22 23:57:26.134124564 -0700
6033N/A- op.add_column('floatingips',
6033N/A+ bind = op.get_bind()
6033N/A+ insp = sa.engine.reflection.Inspector.from_engine(bind)
6033N/A+ col_names_list = insp.get_columns('floatingips')
6033N/A+ col_names.append(c['name'])
6033N/A+ op.add_column('floatingips',
6033N/A- op.add_column('floatingips',
6033N/A+ op.add_column('floatingips',
6033N/A--- neutron-2015.1.2/neutron/db/migration/alembic_migrations/versions/2447ad0e9585_add_ipv6_mode_props.py.orig 2016-04-22 23:42:16.956052992 -0700
6033N/A+++ neutron-2015.1.2/neutron/db/migration/alembic_migrations/versions/2447ad0e9585_add_ipv6_mode_props.py 2016-04-22 23:54:33.628120696 -0700
6033N/A op.execute("CREATE TYPE ipv6_address_modes AS ENUM ('%s', '%s', '%s')"
6033N/A- op.add_column('subnets',
6033N/A+ bind = op.get_bind()
6033N/A+ insp = sa.engine.reflection.Inspector.from_engine(bind)
6033N/A+ col_names_list = insp.get_columns('subnets')
6033N/A+ col_names.append(c['name'])
6033N/A+ op.add_column('subnets',
6033N/A- op.add_column('subnets',
6033N/A+ op.add_column('subnets',
6033N/A--- neutron-2015.1.2/neutron/db/migration/alembic_migrations/versions/544673ac99ab_add_router_port_table.py.orig 2016-04-22 23:43:11.770727387 -0700
6033N/A+++ neutron-2015.1.2/neutron/db/migration/alembic_migrations/versions/544673ac99ab_add_router_port_table.py 2016-04-22 23:45:53.016161819 -0700
6033N/A+ bind = op.get_bind()
6033N/A+ insp = sa.engine.reflection.Inspector.from_engine(bind)
6033N/A+ if 'routerports' not in insp.get_table_names():
6033N/A- op.execute(SQL_STATEMENT)
6033N/A+ op.execute(SQL_STATEMENT)