1"""remove mime_is_default_digest 2 3Revision ID: 89913992dd5a 4Revises: 448a93984c35 5Create Date: 2016-10-31 09:21:24.941438 6 7""" 8 9import sqlalchemy as sa 10 11from alembic import op 12from mailman.database.helpers import exists_in_db, is_sqlite 13 14 15# revision identifiers, used by Alembic. 16revision = '89913992dd5a' 17down_revision = 'dfe82cf73702' 18 19 20def upgrade(): 21 if not is_sqlite(op.get_bind()): 22 # SQLite does not support dropping columns. 23 op.drop_column( # pragma: nocover 24 'mailinglist', 'mime_is_default_digest') # pragma: nocover 25 26 27def downgrade(): 28 if not exists_in_db( 29 op.get_bind(), 'mailinglist', 'mime_is_default_digest'): 30 op.add_column( 31 'mailinglist', 32 sa.Column('mime_is_default_digest', sa.BOOLEAN(), nullable=True)) 33