Asterisk - The Open Source Telephony Project GIT-master-abe0018
339a3bdf53fc_expand_accountcode_to_80.py
Go to the documentation of this file.
1"""expand accountcode to 80
2
3Revision ID: 339a3bdf53fc
4Revises: 28ce1e718f05
5Create Date: 2015-11-05 10:10:27.465794
6
7"""
8
9# revision identifiers, used by Alembic.
10revision = '339a3bdf53fc'
11down_revision = '28ce1e718f05'
12
13from alembic import op
14import sqlalchemy as sa
15
16
17def upgrade():
18 with op.batch_alter_table('ps_endpoints') as batch_op:
19 batch_op.alter_column('accountcode', type_=sa.String(80))
20 with op.batch_alter_table('sippeers') as batch_op:
21 batch_op.alter_column('accountcode', type_=sa.String(80))
22 with op.batch_alter_table('iaxfriends') as batch_op:
23 batch_op.alter_column('accountcode', type_=sa.String(80))
24 pass
25
26
28 with op.batch_alter_table('ps_endpoints') as batch_op:
29 batch_op.alter_column('accountcode', type_=sa.String(20))
30 with op.batch_alter_table('sippeers') as batch_op:
31 batch_op.alter_column('accountcode', type_=sa.String(40))
32 with op.batch_alter_table('iaxfriends') as batch_op:
33 batch_op.alter_column('accountcode', type_=sa.String(20))
34 pass