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

1# Generated by Django 5.1.7 on 2025-03-24 09:06 

2 

3from django.db import migrations, models 

4 

5 

6class Migration(migrations.Migration): 

7 

8 dependencies = [ 

9 ("rest_api", "0068_cds_cdssegment_peptide_peptidesegment_and_more"), 

10 ] 

11 

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 ]