api-admim/alembic/versions/tenants/cef79ed4a795_remoção_coluna...

36 lines
1.5 KiB
Python

"""Remoção Colunas Tabela Manutenção
Revision ID: cef79ed4a795
Revises: 405e3f59e8af
Create Date: 2025-02-04 07:06:43.847820
"""
from typing import Sequence, Union
from alembic import op
import sqlalchemy as sa
import fastapi_users_db_sqlalchemy
# revision identifiers, used by Alembic.
revision: str = 'cef79ed4a795'
down_revision: Union[str, None] = '405e3f59e8af'
branch_labels: Union[str, Sequence[str], None] = None
depends_on: Union[str, Sequence[str], None] = None
def upgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ###
op.drop_column('estoque_manutencoes_equipamentos', 'manutencao_equipamento_correcao_realizada')
op.drop_column('estoque_manutencoes_equipamentos', 'manutencao_equipamento_defeito_apresentado')
op.drop_column('estoque_manutencoes_equipamentos', 'manutencao_equipamento_data_retorno')
# ### end Alembic commands ###
def downgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ###
op.add_column('estoque_manutencoes_equipamentos', sa.Column('manutencao_equipamento_data_retorno', sa.DATE(), autoincrement=False, nullable=True))
op.add_column('estoque_manutencoes_equipamentos', sa.Column('manutencao_equipamento_defeito_apresentado', sa.VARCHAR(length=100), autoincrement=False, nullable=True))
op.add_column('estoque_manutencoes_equipamentos', sa.Column('manutencao_equipamento_correcao_realizada', sa.TEXT(), autoincrement=False, nullable=False))
# ### end Alembic commands ###