Blame alembic/versions/1f3de3853a1a_add_the_tree_id_column_to_pr_inline_.py

Pierre-Yves Chibon d9dde7
"""Add the tree_id column to PR inline comments
Pierre-Yves Chibon d9dde7
Pierre-Yves Chibon d9dde7
Revision ID: 1f3de3853a1a
Pierre-Yves Chibon d9dde7
Revises: 58e60d869326
Pierre-Yves Chibon d9dde7
Create Date: 2016-02-22 16:13:59.943083
Pierre-Yves Chibon d9dde7
Pierre-Yves Chibon d9dde7
"""
Pierre-Yves Chibon d9dde7
Pierre-Yves Chibon d9dde7
# revision identifiers, used by Alembic.
Pierre-Yves Chibon d9dde7
revision = '1f3de3853a1a'
Pierre-Yves Chibon d9dde7
down_revision = '58e60d869326'
Pierre-Yves Chibon d9dde7
Pierre-Yves Chibon d9dde7
from alembic import op
Pierre-Yves Chibon d9dde7
import sqlalchemy as sa
Pierre-Yves Chibon d9dde7
Pierre-Yves Chibon d9dde7
Pierre-Yves Chibon d9dde7
def upgrade():
Pierre-Yves Chibon d9dde7
    ''' Add the column tree_id to the table pull_request_comments.
Pierre-Yves Chibon d9dde7
    '''
Pierre-Yves Chibon d9dde7
    op.add_column(
Pierre-Yves Chibon d9dde7
        'pull_request_comments',
Pierre-Yves Chibon d9dde7
        sa.Column('tree_id', sa.String(40), nullable=True)
Pierre-Yves Chibon d9dde7
    )
Pierre-Yves Chibon d9dde7
Pierre-Yves Chibon d9dde7
Pierre-Yves Chibon d9dde7
def downgrade():
Pierre-Yves Chibon d9dde7
    ''' Remove the column tree_id from the table pull_request_comments.
Pierre-Yves Chibon d9dde7
    '''
Pierre-Yves Chibon d9dde7
    op.drop_column('pull_request_comments', 'tree_id')