diff --git a/alembic/versions/c710f4e2259c_unnecessary_data_has_been_deleted.py b/alembic/versions/c710f4e2259c_unnecessary_data_has_been_deleted.py deleted file mode 100644 index 455e1ba..0000000 --- a/alembic/versions/c710f4e2259c_unnecessary_data_has_been_deleted.py +++ /dev/null @@ -1,79 +0,0 @@ -"""unnecessary data has been deleted - -Revision ID: c710f4e2259c -Revises: 10bf073c71f9 -Create Date: 2025-10-09 14:17:32.632574 - -""" -from typing import Sequence, Union - -from alembic import op -import sqlalchemy as sa - - -# revision identifiers, used by Alembic. -revision: str = 'c710f4e2259c' -down_revision: Union[str, Sequence[str], None] = '10bf073c71f9' -branch_labels: Union[str, Sequence[str], None] = None -depends_on: Union[str, Sequence[str], None] = None - - -def upgrade() -> None: - """Upgrade schema.""" - # ### commands auto generated by Alembic - please adjust! ### - op.add_column('user_additional_settings', - sa.Column('switch_side', sa.Boolean(), nullable=False, server_default=sa.false())) - op.drop_column('user_additional_settings', 'leverage_to_buy') - op.drop_column('user_additional_settings', 'order_type') - op.drop_column('user_additional_settings', 'limit_price') - op.drop_column('user_additional_settings', 'leverage_to_sell') - op.drop_column('user_additional_settings', 'conditional_order_type') - op.add_column('user_auto_trading', sa.Column('total_fee', sa.Float(), nullable=True)) - op.drop_column('user_auto_trading', 'side') - op.drop_column('user_deals', 'switch_side_mode') - op.drop_column('user_deals', 'leverage_to_buy') - op.drop_column('user_deals', 'order_type') - op.drop_column('user_deals', 'limit_price') - op.drop_column('user_deals', 'max_risk_percent') - op.drop_column('user_deals', 'leverage_to_sell') - op.drop_column('user_deals', 'conditional_order_type') - op.alter_column('user_risk_management', 'take_profit_percent', - existing_type=sa.INTEGER(), - type_=sa.Float(), - existing_nullable=False) - op.alter_column('user_risk_management', 'stop_loss_percent', - existing_type=sa.INTEGER(), - type_=sa.Float(), - existing_nullable=False) - op.drop_column('user_risk_management', 'max_risk_percent') - # ### end Alembic commands ### - - -def downgrade() -> None: - """Downgrade schema.""" - # ### commands auto generated by Alembic - please adjust! ### - op.add_column('user_risk_management', sa.Column('max_risk_percent', sa.INTEGER(), autoincrement=False, nullable=False)) - op.alter_column('user_risk_management', 'stop_loss_percent', - existing_type=sa.Float(), - type_=sa.INTEGER(), - existing_nullable=False) - op.alter_column('user_risk_management', 'take_profit_percent', - existing_type=sa.Float(), - type_=sa.INTEGER(), - existing_nullable=False) - op.add_column('user_deals', sa.Column('conditional_order_type', sa.VARCHAR(), autoincrement=False, nullable=True)) - op.add_column('user_deals', sa.Column('leverage_to_sell', sa.VARCHAR(), autoincrement=False, nullable=True)) - op.add_column('user_deals', sa.Column('max_risk_percent', sa.INTEGER(), autoincrement=False, nullable=True)) - op.add_column('user_deals', sa.Column('limit_price', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True)) - op.add_column('user_deals', sa.Column('order_type', sa.VARCHAR(), autoincrement=False, nullable=True)) - op.add_column('user_deals', sa.Column('leverage_to_buy', sa.VARCHAR(), autoincrement=False, nullable=True)) - op.add_column('user_deals', sa.Column('switch_side_mode', sa.BOOLEAN(), autoincrement=False, nullable=True)) - op.add_column('user_auto_trading', sa.Column('side', sa.VARCHAR(), autoincrement=False, nullable=True)) - op.drop_column('user_auto_trading', 'total_fee') - op.add_column('user_additional_settings', sa.Column('conditional_order_type', sa.VARCHAR(), autoincrement=False, nullable=False)) - op.add_column('user_additional_settings', sa.Column('leverage_to_sell', sa.VARCHAR(), autoincrement=False, nullable=False)) - op.add_column('user_additional_settings', sa.Column('limit_price', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=False)) - op.add_column('user_additional_settings', sa.Column('order_type', sa.VARCHAR(), server_default=sa.text("'Market'::character varying"), autoincrement=False, nullable=False)) - op.add_column('user_additional_settings', sa.Column('leverage_to_buy', sa.VARCHAR(), autoincrement=False, nullable=False)) - op.drop_column('user_additional_settings', 'switch_side') - # ### end Alembic commands ###