123456789101112131415161718192021222324252627282930313233343536 |
- """private pull-request
- Revision ID: 47f5fab6f46a
- Revises: a13967424130
- Create Date: 2017-11-06 11:37:57.460886
- """
- from alembic import op
- import sqlalchemy as sa
- # revision identifiers, used by Alembic.
- revision = '47f5fab6f46a'
- down_revision = 'a13967424130'
- def upgrade():
- ''' Add a private column in the pull_requests table
- '''
- op.add_column(
- 'pull_requests',
- sa.Column('private', sa.Boolean, nullable=True, default=False)
- )
- op.execute('''UPDATE "pull_requests" '''
- '''SET private=False;''')
- op.alter_column(
- 'pull_requests',
- column_name='private',
- nullable=False, existing_nullable=True)
- def downgrade():
- ''' Remove the private column
- '''
- op.drop_column('pull_requests', 'private')
|