From 3f4bbcbb0d83583f11d82814c03828dab5c9eabb Mon Sep 17 00:00:00 2001 From: mguschin Date: Mon, 9 Mar 2026 17:26:32 +0300 Subject: [PATCH] Fix alter_column missing existing_type for MySQL Co-Authored-By: Claude Sonnet 4.6 --- .../versions/f6a7b8c9d0e1_evotor_webhook_token_flow.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/migrations/versions/f6a7b8c9d0e1_evotor_webhook_token_flow.py b/web/migrations/versions/f6a7b8c9d0e1_evotor_webhook_token_flow.py index 3d31566..2d0b305 100644 --- a/web/migrations/versions/f6a7b8c9d0e1_evotor_webhook_token_flow.py +++ b/web/migrations/versions/f6a7b8c9d0e1_evotor_webhook_token_flow.py @@ -41,11 +41,13 @@ def upgrade() -> None: op.create_index('ix_evotor_connections_evotor_user_id', 'evotor_connections', ['evotor_user_id']) - op.alter_column('evotor_connections', 'user_id', nullable=True) + op.alter_column('evotor_connections', 'user_id', + existing_type=sa.Integer(), nullable=True) def downgrade() -> None: - op.alter_column('evotor_connections', 'user_id', nullable=False) + op.alter_column('evotor_connections', 'user_id', + existing_type=sa.Integer(), nullable=False) op.drop_index('ix_evotor_connections_evotor_user_id', 'evotor_connections') op.drop_constraint('uq_evotor_connections_evotor_user_id', 'evotor_connections') op.drop_column('evotor_connections', 'evotor_user_id')