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
« 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
3import django.db.models.deletion
4from django.db import migrations, models
7class Migration(migrations.Migration):
8 dependencies = [
9 ("formkit_ninja", "0010_alter_option_options_and_more"),
10 ]
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 ]