You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
923 B

  1. """empty message
  2. Revision ID: 417960a55273
  3. Revises: f8108bd4cd89
  4. Create Date: 2018-11-08 23:29:05.161570
  5. """
  6. from alembic import op
  7. import sqlalchemy as sa
  8. # revision identifiers, used by Alembic.
  9. revision = '417960a55273'
  10. down_revision = 'f8108bd4cd89'
  11. branch_labels = None
  12. depends_on = None
  13. def upgrade():
  14. # ### commands auto generated by Alembic - please adjust! ###
  15. op.add_column('roles', sa.Column('default', sa.Boolean(), nullable=True))
  16. op.add_column('roles', sa.Column('permissions', sa.Integer(), nullable=True))
  17. op.create_index(op.f('ix_roles_default'), 'roles', ['default'], unique=False)
  18. # ### end Alembic commands ###
  19. def downgrade():
  20. # ### commands auto generated by Alembic - please adjust! ###
  21. op.drop_index(op.f('ix_roles_default'), table_name='roles')
  22. op.drop_column('roles', 'permissions')
  23. op.drop_column('roles', 'default')
  24. # ### end Alembic commands ###