diff --git a/migrations/versions/cee6a710cb71_.py b/migrations/versions/cee6a710cb71_.py index 944559d0b..00fb89b22 100644 --- a/migrations/versions/cee6a710cb71_.py +++ b/migrations/versions/cee6a710cb71_.py @@ -15,40 +15,21 @@ branch_labels = None depends_on = None +bind = op.get_context().bind + def upgrade(): # ### commands auto generated by Alembic - please adjust! ### - with op.batch_alter_table('table_episodes', schema=None) as batch_op: - batch_op.alter_column('file_size', - existing_type=sa.INTEGER(), - type_=sa.BigInteger(), - existing_nullable=True, - existing_server_default=sa.text('0')) - - with op.batch_alter_table('table_movies', schema=None) as batch_op: - batch_op.alter_column('file_size', - existing_type=sa.INTEGER(), - type_=sa.BigInteger(), - existing_nullable=True, - existing_server_default=sa.text('0')) + if bind.engine.name == 'postgresql': + with op.batch_alter_table('table_episodes') as batch_op: + batch_op.alter_column('file_size', type_=sa.BigInteger()) + with op.batch_alter_table('table_movies') as batch_op: + batch_op.alter_column('file_size', type_=sa.BigInteger()) # ### end Alembic commands ### def downgrade(): # ### commands auto generated by Alembic - please adjust! ### - with op.batch_alter_table('table_movies', schema=None) as batch_op: - batch_op.alter_column('file_size', - existing_type=sa.BigInteger(), - type_=sa.INTEGER(), - existing_nullable=True, - existing_server_default=sa.text('0')) - - with op.batch_alter_table('table_episodes', schema=None) as batch_op: - batch_op.alter_column('file_size', - existing_type=sa.BigInteger(), - type_=sa.INTEGER(), - existing_nullable=True, - existing_server_default=sa.text('0')) - + pass # ### end Alembic commands ###