L2 gateway migration skip
Skip l2 gw migration if the table does not exist Change-Id: Ib88e10e7c377d8dc1dece75fae1307174ff827cb
This commit is contained in:
parent
7a3340e13a
commit
c7ed3b42f3
@ -30,14 +30,19 @@ import sqlalchemy as sa
|
|||||||
|
|
||||||
|
|
||||||
def upgrade():
|
def upgrade():
|
||||||
|
try:
|
||||||
op.create_table(
|
op.create_table(
|
||||||
'nsx_l2gw_connection_mappings',
|
'nsx_l2gw_connection_mappings',
|
||||||
sa.Column('connection_id', sa.String(length=36), nullable=False),
|
sa.Column('connection_id', sa.String(length=36), nullable=False),
|
||||||
sa.Column('port_id', sa.String(length=36), nullable=False),
|
sa.Column('port_id', sa.String(length=36), nullable=False),
|
||||||
sa.Column('bridge_endpoint_id', sa.String(length=36), nullable=False),
|
sa.Column('bridge_endpoint_id', sa.String(length=36),
|
||||||
|
nullable=False),
|
||||||
sa.ForeignKeyConstraint(['connection_id'],
|
sa.ForeignKeyConstraint(['connection_id'],
|
||||||
['l2gatewayconnections.id'],
|
['l2gatewayconnections.id'],
|
||||||
ondelete='CASCADE'),
|
ondelete='CASCADE'),
|
||||||
sa.ForeignKeyConstraint(['port_id'], ['ports.id'], ondelete='CASCADE'),
|
sa.ForeignKeyConstraint(['port_id'], ['ports.id'],
|
||||||
|
ondelete='CASCADE'),
|
||||||
sa.PrimaryKeyConstraint('connection_id'),
|
sa.PrimaryKeyConstraint('connection_id'),
|
||||||
)
|
)
|
||||||
|
except Exception:
|
||||||
|
pass
|
||||||
|
Loading…
Reference in New Issue
Block a user