Skip to content

Commit

Permalink
Fold the new migration into 0001
Browse files Browse the repository at this point in the history
  • Loading branch information
mgax committed Sep 23, 2024
1 parent 33edb50 commit 34a3c3b
Show file tree
Hide file tree
Showing 2 changed files with 104 additions and 300 deletions.
278 changes: 104 additions & 174 deletions tests/testapp/migrations/0001_initial.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,193 +92,123 @@ class Migration(migrations.Migration):
"body",
wagtail.fields.StreamField(
[
(
"heading",
wagtail.blocks.CharBlock(form_classname="full title"),
("heading", 0),
("paragraph", 1),
("image", 2),
("decimal", 3),
("date", 4),
("datetime", 5),
("gallery", 8),
("video", 10),
("objectives", 12),
("carousel", 13),
("callout", 14),
("text_and_buttons", 20),
("page", 21),
("text_with_callable", 24),
("block_with_name", 25),
("advert", 26),
("person", 27),
("additional_interface_block", 28),
],
block_lookup={
0: (
"wagtail.blocks.CharBlock",
(),
{"form_classname": "full title"},
),
("paragraph", wagtail.blocks.RichTextBlock()),
("image", wagtail.images.blocks.ImageChooserBlock()),
("decimal", wagtail.blocks.DecimalBlock()),
("date", wagtail.blocks.DateBlock()),
("datetime", wagtail.blocks.DateTimeBlock()),
(
"gallery",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
form_classname="full title"
),
),
(
"images",
wagtail.blocks.StreamBlock(
[
(
"image",
wagtail.blocks.StructBlock(
[
(
"caption",
wagtail.blocks.CharBlock(
form_classname="full title"
),
),
(
"image",
wagtail.images.blocks.ImageChooserBlock(),
),
]
),
)
]
),
),
]
),
1: ("wagtail.blocks.RichTextBlock", (), {}),
2: ("wagtail.images.blocks.ImageChooserBlock", (), {}),
3: ("wagtail.blocks.DecimalBlock", (), {}),
4: ("wagtail.blocks.DateBlock", (), {}),
5: ("wagtail.blocks.DateTimeBlock", (), {}),
6: (
"wagtail.blocks.StructBlock",
[[("caption", 0), ("image", 2)]],
{},
),
(
"video",
wagtail.blocks.StructBlock(
[
(
"youtube_link",
wagtail.embeds.blocks.EmbedBlock(
required=False
),
)
]
),
7: ("wagtail.blocks.StreamBlock", [[("image", 6)]], {}),
8: (
"wagtail.blocks.StructBlock",
[[("title", 0), ("images", 7)]],
{},
),
(
"objectives",
wagtail.blocks.ListBlock(wagtail.blocks.CharBlock()),
9: (
"wagtail.embeds.blocks.EmbedBlock",
(),
{"required": False},
),
(
"carousel",
wagtail.blocks.StreamBlock(
[
(
"text",
wagtail.blocks.CharBlock(
form_classname="full title"
),
),
(
"image",
wagtail.images.blocks.ImageChooserBlock(),
),
("markup", wagtail.blocks.RichTextBlock()),
]
),
10: (
"wagtail.blocks.StructBlock",
[[("youtube_link", 9)]],
{},
),
(
"callout",
wagtail.blocks.StructBlock(
[
("text", wagtail.blocks.RichTextBlock()),
(
"image",
wagtail.images.blocks.ImageChooserBlock(),
),
]
),
11: ("wagtail.blocks.CharBlock", (), {}),
12: ("wagtail.blocks.ListBlock", (11,), {}),
13: (
"wagtail.blocks.StreamBlock",
[[("text", 0), ("image", 2), ("markup", 1)]],
{},
),
(
"text_and_buttons",
wagtail.blocks.StructBlock(
[
("text", wagtail.blocks.TextBlock()),
(
"buttons",
wagtail.blocks.ListBlock(
wagtail.blocks.StructBlock(
[
(
"button_text",
wagtail.blocks.CharBlock(
label="Text",
max_length=50,
required=True,
),
),
(
"button_link",
wagtail.blocks.CharBlock(
label="Link",
max_length=255,
required=True,
),
),
]
)
),
),
(
"mainbutton",
wagtail.blocks.StructBlock(
[
(
"button_text",
wagtail.blocks.CharBlock(
label="Text",
max_length=50,
required=True,
),
),
(
"button_link",
wagtail.blocks.CharBlock(
label="Link",
max_length=255,
required=True,
),
),
]
),
),
]
),
14: (
"wagtail.blocks.StructBlock",
[[("text", 1), ("image", 2)]],
{},
),
15: ("wagtail.blocks.TextBlock", (), {}),
16: (
"wagtail.blocks.CharBlock",
(),
{"label": "Text", "max_length": 50, "required": True},
),
17: (
"wagtail.blocks.CharBlock",
(),
{"label": "Link", "max_length": 255, "required": True},
),
("page", wagtail.blocks.PageChooserBlock()),
(
"text_with_callable",
wagtail.blocks.StructBlock(
18: (
"wagtail.blocks.StructBlock",
[[("button_text", 16), ("button_link", 17)]],
{},
),
19: ("wagtail.blocks.ListBlock", (18,), {}),
20: (
"wagtail.blocks.StructBlock",
[[("text", 15), ("buttons", 19), ("mainbutton", 18)]],
{},
),
21: ("wagtail.blocks.PageChooserBlock", (), {}),
22: ("wagtail.blocks.IntegerBlock", (), {}),
23: ("wagtail.blocks.FloatBlock", (), {}),
24: (
"wagtail.blocks.StructBlock",
[
[
("text", wagtail.blocks.CharBlock()),
("integer", wagtail.blocks.IntegerBlock()),
("decimal", wagtail.blocks.FloatBlock()),
("page", wagtail.blocks.PageChooserBlock()),
("text", 11),
("integer", 22),
("decimal", 23),
("page", 21),
]
),
],
{},
),
(
"block_with_name",
wagtail.blocks.StructBlock(
[("name", wagtail.blocks.TextBlock())]
),
25: ("wagtail.blocks.StructBlock", [[("name", 15)]], {}),
26: (
"wagtail.snippets.blocks.SnippetChooserBlock",
("testapp.Advert",),
{},
),
(
"advert",
wagtail.snippets.blocks.SnippetChooserBlock(
"testapp.Advert"
),
27: (
"wagtail.snippets.blocks.SnippetChooserBlock",
("testapp.Person",),
{},
),
(
"person",
wagtail.snippets.blocks.SnippetChooserBlock(
"testapp.Person"
),
28: (
"wagtail.blocks.StructBlock",
[[("additional_text", 15)]],
{},
),
(
"custom_interface_block",
wagtail.blocks.StructBlock(
[("custom_text", wagtail.blocks.TextBlock())]
),
),
],
use_json_field=True,
},
),
),
(
Expand Down
Loading

0 comments on commit 34a3c3b

Please sign in to comment.