| """Adding column to store edited_by and edited_on a PR comment |
| |
| Revision ID: 15ea3c2cf83d |
| Revises: 1cd0a853c697 |
| Create Date: 2015-11-09 16:18:47.192088 |
| |
| """ |
| |
| |
| revision = '15ea3c2cf83d' |
| down_revision = '1cd0a853c697' |
| |
| from alembic import op |
| import sqlalchemy as sa |
| |
| |
| def upgrade(): |
| ''' Add the columns editor_id and edited_on to the table |
| pull_request_comments. |
| ''' |
| |
| op.add_column( |
| 'pull_request_comments', |
| sa.Column( |
| 'editor_id', |
| sa.Integer, |
| sa.ForeignKey('users.id', onupdate='CASCADE'), |
| nullable=True) |
| ) |
| |
| op.add_column( |
| 'pull_request_comments', |
| sa.Column( |
| 'edited_on', |
| sa.DateTime, |
| nullable=True) |
| ) |
| |
| |
| def downgrade(): |
| ''' Remove the columns editor_id and edited_on from the table |
| pull_request_comments. |
| ''' |
| op.drop_column('pull_request_comments', 'editor_id') |
| op.drop_column('pull_request_comments', 'edited_on') |