From 09d69dbb33917b7e086c26d15a8a7348dca4de67 Mon Sep 17 00:00:00 2001 From: joseph-sentry <136376984+joseph-sentry@users.noreply.github.com> Date: Tue, 21 Jan 2025 09:25:18 -0500 Subject: [PATCH] remove unique constraint from Test table (#485) --- ...ts_test_repoid_name_testsuite_flags_hash.py | 18 ++++++++++++++++++ shared/django_apps/reports/models.py | 6 ------ 2 files changed, 18 insertions(+), 6 deletions(-) create mode 100644 shared/django_apps/reports/migrations/0038_remove_test_reports_test_repoid_name_testsuite_flags_hash.py diff --git a/shared/django_apps/reports/migrations/0038_remove_test_reports_test_repoid_name_testsuite_flags_hash.py b/shared/django_apps/reports/migrations/0038_remove_test_reports_test_repoid_name_testsuite_flags_hash.py new file mode 100644 index 00000000..05ecd395 --- /dev/null +++ b/shared/django_apps/reports/migrations/0038_remove_test_reports_test_repoid_name_testsuite_flags_hash.py @@ -0,0 +1,18 @@ +# Generated by Django 4.2.16 on 2025-01-20 17:39 + +from django.db import migrations + +from shared.django_apps.migration_utils import RiskyRemoveConstraint + + +class Migration(migrations.Migration): + dependencies = [ + ("reports", "0037_alter_reportsession_storage_path"), + ] + + operations = [ + RiskyRemoveConstraint( + model_name="test", + name="reports_test_repoid_name_testsuite_flags_hash", + ), + ] diff --git a/shared/django_apps/reports/models.py b/shared/django_apps/reports/models.py index 6bdde90a..d33f625a 100644 --- a/shared/django_apps/reports/models.py +++ b/shared/django_apps/reports/models.py @@ -279,12 +279,6 @@ class Framework(models.TextChoices): class Meta: app_label = REPORTS_APP_LABEL db_table = "reports_test" - constraints = [ - models.UniqueConstraint( - fields=["repository", "name", "testsuite", "flags_hash"], - name="reports_test_repoid_name_testsuite_flags_hash", - ), - ] class TestInstance(BaseCodecovModel):