Coverage for migrations / 0011_nodechildren_formkitschemanode_children.py: 0%

5 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-01-22 07:15 +0000

1# Generated by Django 4.2.2 on 2023-08-29 08:29 

2 

3import django.db.models.deletion 

4from django.db import migrations, models 

5 

6 

7class Migration(migrations.Migration): 

8 dependencies = [ 

9 ("formkit_ninja", "0010_alter_option_options_and_more"), 

10 ] 

11 

12 operations = [ 

13 migrations.CreateModel( 

14 name="NodeChildren", 

15 fields=[ 

16 ("id", models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name="ID")), 

17 ("order", models.PositiveIntegerField(db_index=True, editable=False, verbose_name="order")), 

18 ( 

19 "child", 

20 models.ForeignKey( 

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

22 related_name="parent", 

23 to="formkit_ninja.formkitschemanode", 

24 ), 

25 ), 

26 ( 

27 "parent", 

28 models.ForeignKey( 

29 on_delete=django.db.models.deletion.CASCADE, to="formkit_ninja.formkitschemanode" 

30 ), 

31 ), 

32 ], 

33 options={ 

34 "ordering": ("order",), 

35 }, 

36 ), 

37 migrations.AddField( 

38 model_name="formkitschemanode", 

39 name="children", 

40 field=models.ManyToManyField( 

41 blank=True, through="formkit_ninja.NodeChildren", to="formkit_ninja.formkitschemanode" 

42 ), 

43 ), 

44 ]