"""Ajuste campo nulo Revision ID: 85d86f327de9 Revises: 17c67edadd6a Create Date: 2024-12-14 18:30:31.199519 """ 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 = '85d86f327de9' down_revision: Union[str, None] = '17c67edadd6a' 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.alter_column('estoque_equipamentos', 'equipamento_nome', existing_type=sa.VARCHAR(length=50), nullable=False) op.alter_column('estoque_itens_equipamentos', 'itens_equipamentos_patrimonio', existing_type=sa.VARCHAR(length=10), nullable=False) op.alter_column('estoque_itens_equipamentos', 'itens_equipamentos_valor_aquisicao', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=True) op.alter_column('estoque_itens_equipamentos', 'itens_equipamentos_rfid_uid', existing_type=sa.VARCHAR(length=39), nullable=True) op.alter_column('financeiro_contas', 'contas_valor_total', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=True) op.alter_column('financeiro_contas', 'contas_valor_juros', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=True) op.alter_column('financeiro_contas', 'contas_valor_multa', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=True) op.alter_column('financeiro_contas', 'contas_valor_desconto', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=True) op.alter_column('financeiro_contas_corrente', 'contas_corrente_saldo_inicial', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=True) op.alter_column('financeiro_movimentacoes_conta', 'movimentacoes_conta_valor_movimentacao', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=True) op.alter_column('financeiro_pagamentos', 'valor_pago', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=True) op.alter_column('financeiro_parcelas', 'parcelas_valor_parcela', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=True) op.alter_column('financeiro_parcelas', 'parcelas_valor_juros', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=True) op.alter_column('financeiro_parcelas', 'parcelas_valor_multa', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=True) op.alter_column('financeiro_parcelas', 'parcelas_valor_desconto', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=True) # ### end Alembic commands ### def downgrade() -> None: # ### commands auto generated by Alembic - please adjust! ### op.alter_column('financeiro_parcelas', 'parcelas_valor_desconto', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=False) op.alter_column('financeiro_parcelas', 'parcelas_valor_multa', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=False) op.alter_column('financeiro_parcelas', 'parcelas_valor_juros', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=False) op.alter_column('financeiro_parcelas', 'parcelas_valor_parcela', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=False) op.alter_column('financeiro_pagamentos', 'valor_pago', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=False) op.alter_column('financeiro_movimentacoes_conta', 'movimentacoes_conta_valor_movimentacao', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=False) op.alter_column('financeiro_contas_corrente', 'contas_corrente_saldo_inicial', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=False) op.alter_column('financeiro_contas', 'contas_valor_desconto', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=False) op.alter_column('financeiro_contas', 'contas_valor_multa', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=False) op.alter_column('financeiro_contas', 'contas_valor_juros', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=False) op.alter_column('financeiro_contas', 'contas_valor_total', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=False) op.alter_column('estoque_itens_equipamentos', 'itens_equipamentos_rfid_uid', existing_type=sa.VARCHAR(length=39), nullable=False) op.alter_column('estoque_itens_equipamentos', 'itens_equipamentos_valor_aquisicao', existing_type=sa.NUMERIC(precision=10, scale=2), nullable=False) op.alter_column('estoque_itens_equipamentos', 'itens_equipamentos_patrimonio', existing_type=sa.VARCHAR(length=10), nullable=True) op.alter_column('estoque_equipamentos', 'equipamento_nome', existing_type=sa.VARCHAR(length=50), nullable=True) # ### end Alembic commands ###