Skip to content

Commit 4dccab4

Browse files
chore: align migration uniqueness constraint with model naming
Agent-Logs-Url: https://github.com/bg-playground/BGSTM/sessions/1a97867b-9a96-45d2-9c4e-da61008b2fb5 Co-authored-by: bg-playground <259109604+bg-playground@users.noreply.github.com>
1 parent 47ead0a commit 4dccab4

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

backend/alembic/versions/i8j9k0l1m2n3_add_external_case_results.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,18 +43,17 @@ def upgrade() -> None:
4343
sa.Column("updated_at", sa.DateTime(), nullable=False, server_default=sa.func.now()),
4444
)
4545
op.create_index("idx_external_case_results_session_id", "external_case_results", ["session_id"])
46-
op.create_index(
46+
op.create_unique_constraint(
4747
"uq_external_case_results_project_external_id",
4848
"external_case_results",
4949
["project_id", "external_id"],
50-
unique=True,
5150
)
5251

5352
op.alter_column("test_cases", "auto_registered", server_default=None)
5453

5554

5655
def downgrade() -> None:
57-
op.drop_index("uq_external_case_results_project_external_id", table_name="external_case_results")
56+
op.drop_constraint("uq_external_case_results_project_external_id", "external_case_results", type_="unique")
5857
op.drop_index("idx_external_case_results_session_id", table_name="external_case_results")
5958
op.drop_table("external_case_results")
6059
op.execute("DROP TYPE IF EXISTS caseoutcome")

0 commit comments

Comments
 (0)