From 46fb72e8ce436d9b5c7f3623b3f3f23ef0163b0c Mon Sep 17 00:00:00 2001 From: Victor Skvortsov Date: Thu, 30 Oct 2025 15:05:02 +0500 Subject: [PATCH] Fix ComputeGroupModel migration table lock order --- .../versions/7d1ec2b920ac_add_computegroupmodel.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/dstack/_internal/server/migrations/versions/7d1ec2b920ac_add_computegroupmodel.py b/src/dstack/_internal/server/migrations/versions/7d1ec2b920ac_add_computegroupmodel.py index 94eccec2b4..e10a6113be 100644 --- a/src/dstack/_internal/server/migrations/versions/7d1ec2b920ac_add_computegroupmodel.py +++ b/src/dstack/_internal/server/migrations/versions/7d1ec2b920ac_add_computegroupmodel.py @@ -21,6 +21,8 @@ def upgrade() -> None: # ### commands auto generated by Alembic - please adjust! ### + with op.batch_alter_table("jobs", schema=None) as batch_op: + batch_op.add_column(sa.Column("waiting_master_job", sa.Boolean(), nullable=True)) op.create_table( "compute_groups", sa.Column("id", sqlalchemy_utils.types.uuid.UUIDType(binary=False), nullable=False), @@ -71,10 +73,6 @@ def upgrade() -> None: ["compute_group_id"], ["id"], ) - - with op.batch_alter_table("jobs", schema=None) as batch_op: - batch_op.add_column(sa.Column("waiting_master_job", sa.Boolean(), nullable=True)) - # ### end Alembic commands ###