| """add notification bool to PR |
| |
| Revision ID: 58e60d869326 |
| Revises: 1b6d7dc5600a |
| Create Date: 2016-02-12 12:39:07.839530 |
| |
| """ |
| |
| |
| revision = '58e60d869326' |
| down_revision = '1b6d7dc5600a' |
| |
| from alembic import op |
| import sqlalchemy as sa |
| |
| |
| def upgrade(): |
| ''' Add the column notification to the table pull_request_comments. |
| ''' |
| op.add_column( |
| 'pull_request_comments', |
| sa.Column('notification', sa.Boolean, default=False, nullable=True) |
| ) |
| op.execute('''UPDATE "pull_request_comments" SET notification=False;''') |
| op.alter_column( |
| 'pull_request_comments', 'notification', |
| nullable=False, existing_nullable=True) |
| |
| |
| def downgrade(): |
| ''' Remove the column notification from the table pull_request_comments. |
| ''' |
| op.drop_column('pull_request_comments', 'notification') |