|  | 
|  | 1 | +"""Demote Eboard Deluxe | 
|  | 2 | +
 | 
|  | 3 | +Revision ID: eecf30892d0e | 
|  | 4 | +Revises: fe83600ef3fa | 
|  | 5 | +Create Date: 2019-02-14 17:41:18.469840 | 
|  | 6 | +
 | 
|  | 7 | +""" | 
|  | 8 | +from alembic import op | 
|  | 9 | +import sqlalchemy as sa | 
|  | 10 | + | 
|  | 11 | + | 
|  | 12 | +# revision identifiers, used by Alembic. | 
|  | 13 | +revision = 'eecf30892d0e' | 
|  | 14 | +down_revision = 'fe83600ef3fa' | 
|  | 15 | +branch_labels = None | 
|  | 16 | +depends_on = None | 
|  | 17 | + | 
|  | 18 | + | 
|  | 19 | +def upgrade(): | 
|  | 20 | +    # ### commands auto generated by Alembic - please adjust! ### | 
|  | 21 | +    op.add_column('signature_upper', sa.Column('active_rtp', sa.Boolean(), nullable=False, server_default='f')) | 
|  | 22 | +    op.add_column('signature_upper', sa.Column('c_m', sa.Boolean(), nullable=False, server_default='f')) | 
|  | 23 | +    op.add_column('signature_upper', sa.Column('drink_admin', sa.Boolean(), nullable=False, server_default='f')) | 
|  | 24 | +    op.add_column('signature_upper', sa.Column('three_da', sa.Boolean(), nullable=False, server_default='f')) | 
|  | 25 | +    op.add_column('signature_upper', sa.Column('webmaster', sa.Boolean(), nullable=False, server_default='f')) | 
|  | 26 | +    op.alter_column('signature_upper', 'eboard', | 
|  | 27 | +               existing_type=sa.BOOLEAN(), | 
|  | 28 | +               type_=sa.String(length=12), | 
|  | 29 | +               nullable=True) | 
|  | 30 | +    # ### end Alembic commands ### | 
|  | 31 | + | 
|  | 32 | + | 
|  | 33 | +def downgrade(): | 
|  | 34 | +    # ### commands auto generated by Alembic - please adjust! ### | 
|  | 35 | +    op.alter_column('signature_upper', 'eboard', | 
|  | 36 | +               existing_type=sa.String(length=12), | 
|  | 37 | +               type_=sa.BOOLEAN(), | 
|  | 38 | +               nullable=False) | 
|  | 39 | +    op.drop_column('signature_upper', 'webmaster') | 
|  | 40 | +    op.drop_column('signature_upper', 'three_da') | 
|  | 41 | +    op.drop_column('signature_upper', 'drink_admin') | 
|  | 42 | +    op.drop_column('signature_upper', 'c_m') | 
|  | 43 | +    op.drop_column('signature_upper', 'active_rtp') | 
|  | 44 | +    # ### end Alembic commands ### | 
0 commit comments