fix launch issue

This commit is contained in:
2025-06-16 10:55:22 +02:00
parent e469db9ba6
commit 4e9a3fe139
4 changed files with 211 additions and 4 deletions

View File

@@ -7,6 +7,7 @@ Create Date: 2024-03-19 13:00:00.000000
"""
from alembic import op
import sqlalchemy as sa
from sqlalchemy import inspect
# revision identifiers, used by Alembic.
@@ -17,7 +18,13 @@ depends_on = None
def upgrade():
op.add_column('instances', sa.Column('connection_token', sa.String(64), nullable=True, unique=True))
# Get the inspector
inspector = inspect(op.get_bind())
# Check if the column exists
columns = [col['name'] for col in inspector.get_columns('instances')]
if 'connection_token' not in columns:
op.add_column('instances', sa.Column('connection_token', sa.String(64), nullable=True, unique=True))
def downgrade():