Coverage for clusterpackagetype / migrations / 0005_historicalmodel_group_model_group_and_more.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-03-24 12:43 +0000

1# Generated manually 2026-03-23 

2 

3import django.db.models.deletion 

4from django.db import migrations, models 

5 

6 

7class Migration(migrations.Migration): 

8 

9 dependencies = [ 

10 ("auth", "0012_alter_user_first_name_max_length"), 

11 ("clusterpackagetype", "0004_historicalmodel"), 

12 ] 

13 

14 operations = [ 

15 migrations.RemoveConstraint( 

16 model_name="model", 

17 name="unique_sm_clusterpackagetype_name", 

18 ), 

19 migrations.AddField( 

20 model_name="historicalmodel", 

21 name="group", 

22 field=models.ForeignKey( 

23 blank=True, 

24 db_constraint=False, 

25 editable=False, 

26 null=True, 

27 on_delete=django.db.models.deletion.DO_NOTHING, 

28 related_name="+", 

29 to="auth.group", 

30 ), 

31 ), 

32 migrations.AddField( 

33 model_name="model", 

34 name="group", 

35 field=models.ForeignKey( 

36 blank=True, 

37 editable=False, 

38 null=True, 

39 on_delete=django.db.models.deletion.PROTECT, 

40 related_name="clusterpackagetypes", 

41 to="auth.group", 

42 ), 

43 ), 

44 migrations.AddConstraint( 

45 model_name="model", 

46 constraint=models.UniqueConstraint( 

47 fields=("name", "group"), name="unique_sm_clusterpackagetype_name_group" 

48 ), 

49 ), 

50 ]