Skip to content
Snippets Groups Projects
Commit 798b21a9 authored by Kevin Harwell's avatar Kevin Harwell
Browse files

pjsip realtime: increase the size of some columns

The string lengths on certain columns created through alembic for PJSIP were
too short. For instance, columns containing URIs are currently set to 40
characters, but this can be too small and result in truncated values.  Added
an alembic migration script that increases the size of these columns and a
few others to 255.

ASTERISK-23639 #close
Reported by: Mark Michelson
Review: https://reviewboard.asterisk.org/r/3475/
........

Merged revisions 412992 from http://svn.asterisk.org/svn/asterisk/branches/12


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@412993 65c4cc65-6c06-0410-ace0-fbb531ad65f3
parent 64045f0b
Branches
Tags
No related merge requests found
"""increase pjsip columns size
Revision ID: e96a0b8071c
Revises: 3855ee4e5f85
Create Date: 2014-04-23 11:38:02.333786
"""
# revision identifiers, used by Alembic.
revision = 'e96a0b8071c'
down_revision = '3855ee4e5f85'
from alembic import op
import sqlalchemy as sa
def upgrade():
op.alter_column('ps_globals', 'user_agent', type_=sa.String(255))
op.alter_column('ps_contacts', 'id', type_=sa.String(255))
op.alter_column('ps_contacts', 'uri', type_=sa.String(255))
op.alter_column('ps_contacts', 'user_agent', type_=sa.String(255))
op.alter_column('ps_registrations', 'client_uri', type_=sa.String(255))
op.alter_column('ps_registrations', 'server_uri', type_=sa.String(255))
def downgrade():
op.alter_column('ps_registrations', 'server_uri', type_=sa.String(40))
op.alter_column('ps_registrations', 'client_uri', type_=sa.String(40))
op.alter_column('ps_contacts', 'user_agent', type_=sa.String(40))
op.alter_column('ps_contacts', 'uri', type_=sa.String(40))
op.alter_column('ps_contacts', 'id', type_=sa.String(40))
op.alter_column('ps_globals', 'user_agent', type_=sa.String(40))
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment