Files
notifications-api/migrations/versions/0315_document_download_count.py
Leo Hemsted 743acf71e4 add nullable document_count field to Notifications
intention is for this to be null, 1, or many, based on how many
documents were linked to within the message. nullable column, so that it
doesn't require a lengthy access exclusive lock on the table when
creating.
2020-02-13 12:42:53 +00:00

24 lines
644 B
Python

"""
Revision ID: 0315_document_download_count
Revises: 0314_populate_email_access
Create Date: 2020-02-12 14:19:18.066425
"""
from alembic import op
import sqlalchemy as sa
revision = '0315_document_download_count'
down_revision = '0314_populate_email_access'
def upgrade():
op.add_column('notifications', sa.Column('document_download_count', sa.Integer(), nullable=True))
op.add_column('notification_history', sa.Column('document_download_count', sa.Integer(), nullable=True))
def downgrade():
op.drop_column('notifications', 'document_download_count')
op.drop_column('notification_history', 'document_download_count')