Change the length of name in the algorithm

since we are updating the lenght of the
lb_algorithm in pool table we need to change
the name column in algorithm table as its a FK

Closes-Bug:1536876
Change-Id: I1183da8e4effbf84c55618aa22b82dcc359b8623
This commit is contained in:
BANASHANKAR KALEBELAGUNDI VEERA 2016-01-22 00:13:04 -08:00
parent 820829d36b
commit 259538d92f
1 changed files with 10 additions and 0 deletions

View File

@ -29,5 +29,15 @@ import sqlalchemy as sa
def upgrade():
op.drop_constraint(
u'fk_pool_algorithm_name', u'pool',
type_=u'foreignkey'
)
op.alter_column(u'algorithm', u'name', nullable=False,
existing_type=sa.String(255))
op.alter_column(u'pool', u'lb_algorithm', nullable=False,
existing_type=sa.String(255))
op.create_foreign_key(
u'fk_pool_algorithm_name', u'pool',
u'algorithm', [u'lb_algorithm'], [u'name']
)