Coverage for rest_api/migrations/0069_remove_cdssegment_unique_cds_part_and_more.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.7 on 2025-03-24 09:06
3from django.db import migrations, models
6class Migration(migrations.Migration):
8 dependencies = [
9 ("rest_api", "0068_cds_cdssegment_peptide_peptidesegment_and_more"),
10 ]
12 operations = [
13 migrations.RemoveConstraint(
14 model_name="cdssegment",
15 name="unique_cds_part",
16 ),
17 migrations.RemoveConstraint(
18 model_name="peptidesegment",
19 name="unique_peptide_part",
20 ),
21 migrations.AddField(
22 model_name="gene",
23 name="locus_tag",
24 field=models.CharField(blank=True, max_length=100, null=True),
25 ),
26 migrations.AddConstraint(
27 model_name="cdssegment",
28 constraint=models.UniqueConstraint(
29 fields=("cds", "order"), name="unique_cds_segment"
30 ),
31 ),
32 migrations.AddConstraint(
33 model_name="peptidesegment",
34 constraint=models.UniqueConstraint(
35 fields=("peptide", "order"), name="unique_peptide_segment"
36 ),
37 ),
38 migrations.AlterModelTable(
39 name="cdssegment",
40 table="cds_segment",
41 ),
42 migrations.AlterModelTable(
43 name="peptidesegment",
44 table="peptide_segement",
45 ),
46 ]