Coverage for rest_api/migrations/0065_nucleotidemutation_unique_nt_mutation_null_alt_null_ref.py: 100%
4 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-10 03:22 +0000
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-10 03:22 +0000
1# Generated by Django 5.1.4 on 2024-12-19 12:05
3from django.db import migrations, models
6class Migration(migrations.Migration):
8 dependencies = [
9 ("rest_api", "0064_remove_mutation_alignments_remove_mutation_gene_and_more"),
10 ]
12 operations = [
13 migrations.AddConstraint(
14 model_name="nucleotidemutation",
15 constraint=models.UniqueConstraint(
16 condition=models.Q(("ref__isnull", True), ("alt__isnull", True)),
17 fields=("start", "end", "replicon"),
18 name="unique_nt_mutation_null_alt_null_ref",
19 ),
20 ),
21 ]