Coverage for apis_core/relations/migrations/0001_initial.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.5.3, created at 2025-09-03 06:15 +0000

1# Generated by Django 4.2.13 on 2024-07-02 10:42 

2 

3import django.db.models.deletion 

4from django.db import migrations, models 

5 

6 

7class Migration(migrations.Migration): 

8 initial = True 

9 

10 dependencies = [ 

11 ("contenttypes", "0002_remove_content_type_name"), 

12 ] 

13 

14 operations = [ 

15 migrations.CreateModel( 

16 name="Relation", 

17 fields=[ 

18 ( 

19 "id", 

20 models.AutoField( 

21 auto_created=True, 

22 primary_key=True, 

23 serialize=False, 

24 verbose_name="ID", 

25 ), 

26 ), 

27 ("subj_object_id", models.PositiveIntegerField()), 

28 ("obj_object_id", models.PositiveIntegerField()), 

29 ( 

30 "obj_content_type", 

31 models.ForeignKey( 

32 on_delete=django.db.models.deletion.CASCADE, 

33 related_name="relation_obj_set", 

34 to="contenttypes.contenttype", 

35 ), 

36 ), 

37 ( 

38 "subj_content_type", 

39 models.ForeignKey( 

40 on_delete=django.db.models.deletion.CASCADE, 

41 related_name="relation_subj_set", 

42 to="contenttypes.contenttype", 

43 ), 

44 ), 

45 ], 

46 bases=(models.Model,), 

47 ), 

48 ]