瀏覽代碼

Remove unsquashed testapp migrations

Matt Westcott 2 年之前
父節點
當前提交
3bc6e0c5aa
共有 74 個文件被更改,包括 0 次插入5977 次删除
  1. 0 1392
      wagtail/test/testapp/migrations/0001_initial.py
  2. 0 39
      wagtail/test/testapp/migrations/0002_customimage_collections.py
  3. 0 35
      wagtail/test/testapp/migrations/0003_onetoonepage.py
  4. 0 41
      wagtail/test/testapp/migrations/0004_fileuploadsetting.py
  5. 0 116
      wagtail/test/testapp/migrations/0005_customrichblockfieldpage_customrichtextfieldpage_defaultrichblockfieldpage_defaultrichtextfieldpage.py
  6. 0 69
      wagtail/test/testapp/migrations/0006_sectionedrichtextpage_sectionedrichtextpagesection.py
  7. 0 143
      wagtail/test/testapp/migrations/0007_jadeformpage.py
  8. 0 79
      wagtail/test/testapp/migrations/0008_inlinestreampage_inlinestreampagesection.py
  9. 0 49
      wagtail/test/testapp/migrations/0009_defaultstreampage.py
  10. 0 185
      wagtail/test/testapp/migrations/0010_auto_20160823_1056.py
  11. 0 38
      wagtail/test/testapp/migrations/0011_userprofile.py
  12. 0 54
      wagtail/test/testapp/migrations/0012_panelsettings_tabbedsettings.py
  13. 0 27
      wagtail/test/testapp/migrations/0013_auto_20161220_1957.py
  14. 0 36
      wagtail/test/testapp/migrations/0014_event_categories.py
  15. 0 58
      wagtail/test/testapp/migrations/0015_auto_20170210_2058.py
  16. 0 17
      wagtail/test/testapp/migrations/0016_auto_20170303_2340.py
  17. 0 35
      wagtail/test/testapp/migrations/0017_alwaysshowinmenuspage.py
  18. 0 79
      wagtail/test/testapp/migrations/0018_multiselect_form_field.py
  19. 0 37
      wagtail/test/testapp/migrations/0019_richtextfieldwithfeaturespage.py
  20. 0 77
      wagtail/test/testapp/migrations/0020_customdocument.py
  21. 0 82
      wagtail/test/testapp/migrations/0021_hidden_form_field.py
  22. 0 42
      wagtail/test/testapp/migrations/0022_pagewithexcludedcopyfield.py
  23. 0 156
      wagtail/test/testapp/migrations/0023_formpagewithredirect_redirectformfield.py
  24. 0 45
      wagtail/test/testapp/migrations/0024_tableblockstreampage.py
  25. 0 51
      wagtail/test/testapp/migrations/0025_advertwithcustomprimarykey.py
  26. 0 150
      wagtail/test/testapp/migrations/0026_auto_20171207_1657.py
  27. 0 148
      wagtail/test/testapp/migrations/0027_auto_20180110_1727.py
  28. 0 32
      wagtail/test/testapp/migrations/0028_headcountrelatedmodelusingpk.py
  29. 0 36
      wagtail/test/testapp/migrations/0029_auto_20180215_1950.py
  30. 0 38
      wagtail/test/testapp/migrations/0030_formclassadditionalfieldpage.py
  31. 0 18
      wagtail/test/testapp/migrations/0031_customdocument_file_size.py
  32. 0 23
      wagtail/test/testapp/migrations/0032_auto_20180505_0008.py
  33. 0 23
      wagtail/test/testapp/migrations/0033_eventpagespeaker_related_query_name.py
  34. 0 33
      wagtail/test/testapp/migrations/0034_advertwithuuidcustomprimarykey.py
  35. 0 77
      wagtail/test/testapp/migrations/0035_streamfieldmigrationmodels.py
  36. 0 39
      wagtail/test/testapp/migrations/0036_streamfieldmigrationmodels_add_field.py
  37. 0 17
      wagtail/test/testapp/migrations/0037_customdocument_verbose_name_plural.py
  38. 0 35
      wagtail/test/testapp/migrations/0038_singletonpageviamaxcount.py
  39. 0 18
      wagtail/test/testapp/migrations/0039_customdocument_description.py
  40. 0 18
      wagtail/test/testapp/migrations/0040_customdocument_file_hash.py
  41. 0 37
      wagtail/test/testapp/migrations/0041_secretpage.py
  42. 0 55
      wagtail/test/testapp/migrations/0042_simplechildpage_simpleparentpage.py
  43. 0 19
      wagtail/test/testapp/migrations/0043_customdocument_fancy_description.py
  44. 0 47
      wagtail/test/testapp/migrations/0043_eventpagespeakeraward.py
  45. 0 13
      wagtail/test/testapp/migrations/0044_merge_20191203_0116.py
  46. 0 20
      wagtail/test/testapp/migrations/0045_add_formsubmission_verbose_name_plural.py
  47. 0 126
      wagtail/test/testapp/migrations/0046_personpage.py
  48. 0 113
      wagtail/test/testapp/migrations/0047_restaurant_tags.py
  49. 0 65
      wagtail/test/testapp/migrations/0048_importantpages.py
  50. 0 37
      wagtail/test/testapp/migrations/0049_rawhtmlblock.py
  51. 0 147
      wagtail/test/testapp/migrations/0050_customimagewithauthor_customrenditionwithauthor.py
  52. 0 29
      wagtail/test/testapp/migrations/0051_tag_verbose_name.py
  53. 0 26
      wagtail/test/testapp/migrations/0052_custom_doc_image_unique_together.py
  54. 0 79
      wagtail/test/testapp/migrations/0053_formfield_clean_name.py
  55. 0 32
      wagtail/test/testapp/migrations/0054_simpletask.py
  56. 0 121
      wagtail/test/testapp/migrations/0055_eventpage_childobject_i18n.py
  57. 0 46
      wagtail/test/testapp/migrations/0056_streampage_nested_streamblock.py
  58. 0 84
      wagtail/test/testapp/migrations/0057_customdocumentwithauthor.py
  59. 0 64
      wagtail/test/testapp/migrations/0058_blockcountsstreammodel_minmaxcountstreammodel.py
  60. 0 43
      wagtail/test/testapp/migrations/0059_deadlystreampage.py
  61. 0 54
      wagtail/test/testapp/migrations/0060_taggedchildpage_taggedgrandchildpage.py
  62. 0 42
      wagtail/test/testapp/migrations/0061_tag_fk_for_django_4.py
  63. 0 166
      wagtail/test/testapp/migrations/0062_alter_addedstreamfieldwithemptylistdefaultpage_body_and_more.py
  64. 0 91
      wagtail/test/testapp/migrations/0063_jsonblockcountsstreammodel_and_more.py
  65. 0 122
      wagtail/test/testapp/migrations/0064_alter_formpage_from_address_and_more.py
  66. 0 121
      wagtail/test/testapp/migrations/0065_alter_extendedformfield_choices_and_more.py
  67. 0 58
      wagtail/test/testapp/migrations/0066_pagewithgenericrelation_relatedgenericrelation.py
  68. 0 21
      wagtail/test/testapp/migrations/0067_alter_customformpagesubmission_form_data.py
  69. 0 34
      wagtail/test/testapp/migrations/0068_index_customimage_file_hash.py
  70. 0 115
      wagtail/test/testapp/migrations/0069_tagged_restaurant_document.py
  71. 0 140
      wagtail/test/testapp/migrations/0070_tagged_restaurant_image.py
  72. 0 20
      wagtail/test/testapp/migrations/0071_alter_customrestaurantimage_file_hash.py
  73. 0 85
      wagtail/test/testapp/migrations/0072_revisablemodels.py
  74. 0 18
      wagtail/test/testapp/migrations/0073_revisablechildmodel_secret_text.py

+ 0 - 1392
wagtail/test/testapp/migrations/0001_initial.py

@@ -1,1392 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.9.1 on 2016-02-12 10:55
-import django.db.models.deletion
-import modelcluster.contrib.taggit
-import modelcluster.fields
-import taggit.managers
-from django.conf import settings
-from django.db import migrations, models
-
-import wagtail.blocks
-import wagtail.fields
-import wagtail.images.blocks
-import wagtail.images.models
-import wagtail.search.index
-
-
-class Migration(migrations.Migration):
-
-    initial = True
-
-    dependencies = [
-        ("contenttypes", "0002_remove_content_type_name"),
-        ("wagtailimages", "0010_change_on_delete_behaviour"),
-        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
-        ("wagtailcore", "0024_alter_page_content_type_on_delete_behaviour"),
-        ("taggit", "0002_auto_20150616_2121"),
-        ("wagtaildocs", "0005_alter_uploaded_by_user_on_delete_action"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="Advert",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("url", models.URLField(blank=True, null=True)),
-                ("text", models.CharField(max_length=255)),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="AdvertPlacement",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("colour", models.CharField(max_length=255)),
-                (
-                    "advert",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="+",
-                        to="tests.Advert",
-                    ),
-                ),
-            ],
-        ),
-        migrations.CreateModel(
-            name="AdvertTag",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "content_object",
-                    modelcluster.fields.ParentalKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="tagged_items",
-                        to="tests.Advert",
-                    ),
-                ),
-                (
-                    "tag",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="tests_adverttag_items",
-                        to="taggit.Tag",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="AdvertWithTabbedInterface",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("url", models.URLField(blank=True, null=True)),
-                ("text", models.CharField(max_length=255)),
-                ("something_else", models.CharField(max_length=255)),
-            ],
-        ),
-        migrations.CreateModel(
-            name="BlogCategory",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("name", models.CharField(max_length=80, unique=True)),
-            ],
-        ),
-        migrations.CreateModel(
-            name="BlogCategoryBlogPage",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "category",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="+",
-                        to="tests.BlogCategory",
-                    ),
-                ),
-            ],
-        ),
-        migrations.CreateModel(
-            name="BusinessChild",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="BusinessIndex",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="BusinessNowherePage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="BusinessSubIndex",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="CustomImage",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("title", models.CharField(max_length=255, verbose_name="title")),
-                (
-                    "file",
-                    models.ImageField(
-                        height_field="height",
-                        upload_to=wagtail.images.models.get_upload_to,
-                        verbose_name="file",
-                        width_field="width",
-                    ),
-                ),
-                ("width", models.IntegerField(editable=False, verbose_name="width")),
-                ("height", models.IntegerField(editable=False, verbose_name="height")),
-                (
-                    "created_at",
-                    models.DateTimeField(
-                        auto_now_add=True, db_index=True, verbose_name="created at"
-                    ),
-                ),
-                ("focal_point_x", models.PositiveIntegerField(blank=True, null=True)),
-                ("focal_point_y", models.PositiveIntegerField(blank=True, null=True)),
-                (
-                    "focal_point_width",
-                    models.PositiveIntegerField(blank=True, null=True),
-                ),
-                (
-                    "focal_point_height",
-                    models.PositiveIntegerField(blank=True, null=True),
-                ),
-                ("file_size", models.PositiveIntegerField(editable=False, null=True)),
-                ("caption", models.CharField(max_length=255, blank=True)),
-                ("fancy_caption", wagtail.fields.RichTextField(blank=True)),
-                ("not_editable_field", models.CharField(max_length=255, blank=True)),
-                (
-                    "tags",
-                    taggit.managers.TaggableManager(
-                        blank=True,
-                        help_text=None,
-                        through="taggit.TaggedItem",
-                        to="taggit.Tag",
-                        verbose_name="tags",
-                    ),
-                ),
-                (
-                    "uploaded_by_user",
-                    models.ForeignKey(
-                        blank=True,
-                        editable=False,
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        to=settings.AUTH_USER_MODEL,
-                        verbose_name="uploaded by user",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=(models.Model, wagtail.search.index.Indexed),
-        ),
-        migrations.CreateModel(
-            name="CustomImageFilePath",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("title", models.CharField(max_length=255, verbose_name="title")),
-                (
-                    "file",
-                    models.ImageField(
-                        height_field="height",
-                        upload_to=wagtail.images.models.get_upload_to,
-                        verbose_name="file",
-                        width_field="width",
-                    ),
-                ),
-                ("width", models.IntegerField(editable=False, verbose_name="width")),
-                ("height", models.IntegerField(editable=False, verbose_name="height")),
-                (
-                    "created_at",
-                    models.DateTimeField(
-                        auto_now_add=True, db_index=True, verbose_name="created at"
-                    ),
-                ),
-                ("focal_point_x", models.PositiveIntegerField(blank=True, null=True)),
-                ("focal_point_y", models.PositiveIntegerField(blank=True, null=True)),
-                (
-                    "focal_point_width",
-                    models.PositiveIntegerField(blank=True, null=True),
-                ),
-                (
-                    "focal_point_height",
-                    models.PositiveIntegerField(blank=True, null=True),
-                ),
-                ("file_size", models.PositiveIntegerField(editable=False, null=True)),
-                (
-                    "tags",
-                    taggit.managers.TaggableManager(
-                        blank=True,
-                        help_text=None,
-                        through="taggit.TaggedItem",
-                        to="taggit.Tag",
-                        verbose_name="tags",
-                    ),
-                ),
-                (
-                    "uploaded_by_user",
-                    models.ForeignKey(
-                        blank=True,
-                        editable=False,
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        to=settings.AUTH_USER_MODEL,
-                        verbose_name="uploaded by user",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=(models.Model, wagtail.search.index.Indexed),
-        ),
-        migrations.CreateModel(
-            name="CustomManagerPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="EventIndex",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("intro", wagtail.fields.RichTextField(blank=True)),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="EventPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("date_from", models.DateField(null=True, verbose_name="Start date")),
-                (
-                    "date_to",
-                    models.DateField(
-                        blank=True,
-                        help_text="Not required if event is on a single day",
-                        null=True,
-                        verbose_name="End date",
-                    ),
-                ),
-                (
-                    "time_from",
-                    models.TimeField(blank=True, null=True, verbose_name="Start time"),
-                ),
-                (
-                    "time_to",
-                    models.TimeField(blank=True, null=True, verbose_name="End time"),
-                ),
-                (
-                    "audience",
-                    models.CharField(
-                        choices=[("public", "Public"), ("private", "Private")],
-                        max_length=255,
-                    ),
-                ),
-                ("location", models.CharField(max_length=255)),
-                ("body", wagtail.fields.RichTextField(blank=True)),
-                ("cost", models.CharField(max_length=255)),
-                ("signup_link", models.URLField(blank=True)),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="EventPageCarouselItem",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(blank=True, editable=False, null=True),
-                ),
-                (
-                    "link_external",
-                    models.URLField(blank=True, verbose_name="External link"),
-                ),
-                ("embed_url", models.URLField(blank=True, verbose_name="Embed URL")),
-                ("caption", models.CharField(blank=True, max_length=255)),
-                (
-                    "image",
-                    models.ForeignKey(
-                        blank=True,
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        related_name="+",
-                        to="wagtailimages.Image",
-                    ),
-                ),
-                (
-                    "link_document",
-                    models.ForeignKey(
-                        blank=True,
-                        null=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="+",
-                        to="wagtaildocs.Document",
-                    ),
-                ),
-            ],
-            options={
-                "ordering": ["sort_order"],
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="EventPageChooserModel",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-            ],
-        ),
-        migrations.CreateModel(
-            name="EventPageRelatedLink",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(blank=True, editable=False, null=True),
-                ),
-                (
-                    "link_external",
-                    models.URLField(blank=True, verbose_name="External link"),
-                ),
-                ("title", models.CharField(help_text="Link title", max_length=255)),
-                (
-                    "link_document",
-                    models.ForeignKey(
-                        blank=True,
-                        null=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="+",
-                        to="wagtaildocs.Document",
-                    ),
-                ),
-            ],
-            options={
-                "ordering": ["sort_order"],
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="EventPageSpeaker",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(blank=True, editable=False, null=True),
-                ),
-                (
-                    "link_external",
-                    models.URLField(blank=True, verbose_name="External link"),
-                ),
-                (
-                    "first_name",
-                    models.CharField(blank=True, max_length=255, verbose_name="Name"),
-                ),
-                (
-                    "last_name",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="Surname"
-                    ),
-                ),
-                (
-                    "image",
-                    models.ForeignKey(
-                        blank=True,
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        related_name="+",
-                        to="wagtailimages.Image",
-                    ),
-                ),
-                (
-                    "link_document",
-                    models.ForeignKey(
-                        blank=True,
-                        null=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="+",
-                        to="wagtaildocs.Document",
-                    ),
-                ),
-            ],
-            options={
-                "ordering": ["sort_order"],
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="FilePage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("file_field", models.FileField(upload_to="")),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="FormField",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(blank=True, editable=False, null=True),
-                ),
-                (
-                    "label",
-                    models.CharField(
-                        help_text="The label of the form field",
-                        max_length=255,
-                        verbose_name="label",
-                    ),
-                ),
-                (
-                    "field_type",
-                    models.CharField(
-                        choices=[
-                            ("singleline", "Single line text"),
-                            ("multiline", "Multi-line text"),
-                            ("email", "Email"),
-                            ("number", "Number"),
-                            ("url", "URL"),
-                            ("checkbox", "Checkbox"),
-                            ("checkboxes", "Checkboxes"),
-                            ("dropdown", "Drop down"),
-                            ("radio", "Radio buttons"),
-                            ("date", "Date"),
-                            ("datetime", "Date/time"),
-                        ],
-                        max_length=16,
-                        verbose_name="field type",
-                    ),
-                ),
-                (
-                    "required",
-                    models.BooleanField(default=True, verbose_name="required"),
-                ),
-                (
-                    "choices",
-                    models.TextField(
-                        blank=True,
-                        help_text="Comma separated list of choices. Only applicable in checkboxes, radio and dropdown.",
-                        verbose_name="choices",
-                    ),
-                ),
-                (
-                    "default_value",
-                    models.CharField(
-                        blank=True,
-                        help_text="Default value. Comma separated values supported for checkboxes.",
-                        max_length=255,
-                        verbose_name="default value",
-                    ),
-                ),
-                (
-                    "help_text",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="help text"
-                    ),
-                ),
-            ],
-            options={
-                "ordering": ["sort_order"],
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="FormPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "to_address",
-                    models.CharField(
-                        blank=True,
-                        help_text="Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.",
-                        max_length=255,
-                        verbose_name="to address",
-                    ),
-                ),
-                (
-                    "from_address",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="from address"
-                    ),
-                ),
-                (
-                    "subject",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="subject"
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="GenericSnippetPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("snippet_object_id", models.PositiveIntegerField(null=True)),
-                (
-                    "snippet_content_type",
-                    models.ForeignKey(
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        to="contenttypes.ContentType",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="IconSetting",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "site",
-                    models.OneToOneField(
-                        editable=False,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        to="wagtailcore.Site",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="ManyToManyBlogPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("body", wagtail.fields.RichTextField(blank=True)),
-                ("adverts", models.ManyToManyField(blank=True, to="tests.Advert")),
-                (
-                    "blog_categories",
-                    models.ManyToManyField(
-                        blank=True,
-                        through="tests.BlogCategoryBlogPage",
-                        to="tests.BlogCategory",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="MTIBasePage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "verbose_name": "MTI Base page",
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="MyCustomPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="NotYetRegisteredSetting",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "site",
-                    models.OneToOneField(
-                        editable=False,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        to="wagtailcore.Site",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="PageChooserModel",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-            ],
-        ),
-        migrations.CreateModel(
-            name="PageWithOldStyleRouteMethod",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("content", models.TextField()),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="SimplePage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("content", models.TextField()),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="SingletonPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="SnippetChooserModel",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "advert",
-                    models.ForeignKey(
-                        help_text="help text",
-                        on_delete=django.db.models.deletion.CASCADE,
-                        to="tests.Advert",
-                    ),
-                ),
-            ],
-        ),
-        migrations.CreateModel(
-            name="StandardChild",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="StandardIndex",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="StreamModel",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "body",
-                    wagtail.fields.StreamField(
-                        (
-                            ("text", wagtail.blocks.CharBlock()),
-                            ("rich_text", wagtail.blocks.RichTextBlock()),
-                            ("image", wagtail.images.blocks.ImageChooserBlock()),
-                        )
-                    ),
-                ),
-            ],
-        ),
-        migrations.CreateModel(
-            name="StreamPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "body",
-                    wagtail.fields.StreamField(
-                        (
-                            ("text", wagtail.blocks.CharBlock()),
-                            ("rich_text", wagtail.blocks.RichTextBlock()),
-                            ("image", wagtail.images.blocks.ImageChooserBlock()),
-                        )
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="TaggedPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="TaggedPageTag",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "content_object",
-                    modelcluster.fields.ParentalKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="tagged_items",
-                        to="tests.TaggedPage",
-                    ),
-                ),
-                (
-                    "tag",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="tests_taggedpagetag_items",
-                        to="taggit.Tag",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="TestSetting",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("title", models.CharField(max_length=100)),
-                ("email", models.EmailField(max_length=50)),
-                (
-                    "site",
-                    models.OneToOneField(
-                        editable=False,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        to="wagtailcore.Site",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="ValidatedPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("foo", models.CharField(max_length=255)),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="MTIChildPage",
-            fields=[
-                (
-                    "mtibasepage_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="tests.MTIBasePage",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("tests.mtibasepage",),
-        ),
-        migrations.CreateModel(
-            name="SingleEventPage",
-            fields=[
-                (
-                    "eventpage_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="tests.EventPage",
-                    ),
-                ),
-                (
-                    "excerpt",
-                    models.TextField(
-                        blank=True,
-                        help_text="Short text to describe what is this action about",
-                        max_length=255,
-                        null=True,
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("tests.eventpage",),
-        ),
-        migrations.AddField(
-            model_name="taggedpage",
-            name="tags",
-            field=modelcluster.contrib.taggit.ClusterTaggableManager(
-                blank=True,
-                help_text="A comma-separated list of tags.",
-                through="tests.TaggedPageTag",
-                to="taggit.Tag",
-                verbose_name="Tags",
-            ),
-        ),
-        migrations.AddField(
-            model_name="pagechoosermodel",
-            name="page",
-            field=models.ForeignKey(
-                help_text="help text",
-                on_delete=django.db.models.deletion.CASCADE,
-                to="wagtailcore.Page",
-            ),
-        ),
-        migrations.AddField(
-            model_name="formfield",
-            name="page",
-            field=modelcluster.fields.ParentalKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="form_fields",
-                to="tests.FormPage",
-            ),
-        ),
-        migrations.AddField(
-            model_name="eventpagespeaker",
-            name="link_page",
-            field=models.ForeignKey(
-                blank=True,
-                null=True,
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="+",
-                to="wagtailcore.Page",
-            ),
-        ),
-        migrations.AddField(
-            model_name="eventpagespeaker",
-            name="page",
-            field=modelcluster.fields.ParentalKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="speakers",
-                to="tests.EventPage",
-            ),
-        ),
-        migrations.AddField(
-            model_name="eventpagerelatedlink",
-            name="link_page",
-            field=models.ForeignKey(
-                blank=True,
-                null=True,
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="+",
-                to="wagtailcore.Page",
-            ),
-        ),
-        migrations.AddField(
-            model_name="eventpagerelatedlink",
-            name="page",
-            field=modelcluster.fields.ParentalKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="related_links",
-                to="tests.EventPage",
-            ),
-        ),
-        migrations.AddField(
-            model_name="eventpagechoosermodel",
-            name="page",
-            field=models.ForeignKey(
-                help_text="more help text",
-                on_delete=django.db.models.deletion.CASCADE,
-                to="tests.EventPage",
-            ),
-        ),
-        migrations.AddField(
-            model_name="eventpagecarouselitem",
-            name="link_page",
-            field=models.ForeignKey(
-                blank=True,
-                null=True,
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="+",
-                to="wagtailcore.Page",
-            ),
-        ),
-        migrations.AddField(
-            model_name="eventpagecarouselitem",
-            name="page",
-            field=modelcluster.fields.ParentalKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="carousel_items",
-                to="tests.EventPage",
-            ),
-        ),
-        migrations.AddField(
-            model_name="eventpage",
-            name="feed_image",
-            field=models.ForeignKey(
-                blank=True,
-                null=True,
-                on_delete=django.db.models.deletion.SET_NULL,
-                related_name="+",
-                to="wagtailimages.Image",
-            ),
-        ),
-        migrations.AddField(
-            model_name="blogcategoryblogpage",
-            name="page",
-            field=modelcluster.fields.ParentalKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="categories",
-                to="tests.ManyToManyBlogPage",
-            ),
-        ),
-        migrations.AddField(
-            model_name="advertplacement",
-            name="page",
-            field=modelcluster.fields.ParentalKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="advert_placements",
-                to="wagtailcore.Page",
-            ),
-        ),
-        migrations.AddField(
-            model_name="advert",
-            name="tags",
-            field=taggit.managers.TaggableManager(
-                blank=True,
-                help_text="A comma-separated list of tags.",
-                through="tests.AdvertTag",
-                to="taggit.Tag",
-                verbose_name="Tags",
-            ),
-        ),
-    ]

+ 0 - 39
wagtail/test/testapp/migrations/0002_customimage_collections.py

@@ -1,39 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.9.1 on 2016-02-14 12:22
-import django.db.models.deletion
-from django.db import migrations, models
-
-import wagtail.models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0028_merge"),
-        ("tests", "0001_initial"),
-    ]
-
-    operations = [
-        migrations.AddField(
-            model_name="customimage",
-            name="collection",
-            field=models.ForeignKey(
-                default=wagtail.models.get_root_collection_id,
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="+",
-                to="wagtailcore.Collection",
-                verbose_name="collection",
-            ),
-        ),
-        migrations.AddField(
-            model_name="customimagefilepath",
-            name="collection",
-            field=models.ForeignKey(
-                default=wagtail.models.get_root_collection_id,
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="+",
-                to="wagtailcore.Collection",
-                verbose_name="collection",
-            ),
-        ),
-    ]

+ 0 - 35
wagtail/test/testapp/migrations/0003_onetoonepage.py

@@ -1,35 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.9.1 on 2016-03-01 21:32
-import django.db.models.deletion
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0028_merge"),
-        ("tests", "0002_customimage_collections"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="OneToOnePage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        related_name="+",
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 41
wagtail/test/testapp/migrations/0004_fileuploadsetting.py

@@ -1,41 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.9.4 on 2016-03-31 00:31
-import django.db.models.deletion
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0028_merge"),
-        ("tests", "0003_onetoonepage"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="FileUploadSetting",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("file", models.FileField(upload_to="")),
-                (
-                    "site",
-                    models.OneToOneField(
-                        editable=False,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        to="wagtailcore.Site",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-    ]

+ 0 - 116
wagtail/test/testapp/migrations/0005_customrichblockfieldpage_customrichtextfieldpage_defaultrichblockfieldpage_defaultrichtextfieldpage.py

@@ -1,116 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.9.6 on 2016-05-12 20:56
-from django.db import migrations, models
-import django.db.models.deletion
-import wagtail.blocks
-import wagtail.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0028_merge"),
-        ("tests", "0004_fileuploadsetting"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="CustomRichBlockFieldPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "body",
-                    wagtail.fields.StreamField(
-                        [
-                            (
-                                "rich_text",
-                                wagtail.blocks.RichTextBlock(editor="custom"),
-                            )
-                        ]
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="CustomRichTextFieldPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("body", wagtail.fields.RichTextField()),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="DefaultRichBlockFieldPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "body",
-                    wagtail.fields.StreamField(
-                        [("rich_text", wagtail.blocks.RichTextBlock())]
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="DefaultRichTextFieldPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("body", wagtail.fields.RichTextField()),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 69
wagtail/test/testapp/migrations/0006_sectionedrichtextpage_sectionedrichtextpagesection.py

@@ -1,69 +0,0 @@
-# -*- coding: utf-8 -*-
-from django.db import migrations, models
-import modelcluster.fields
-import wagtail.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0028_merge"),
-        (
-            "tests",
-            "0005_customrichblockfieldpage_customrichtextfieldpage_defaultrichblockfieldpage_defaultrichtextfieldpage",
-        ),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="SectionedRichTextPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        parent_link=True,
-                        to="wagtailcore.Page",
-                        serialize=False,
-                        auto_created=True,
-                        primary_key=True,
-                        on_delete=models.CASCADE,
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="SectionedRichTextPageSection",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        verbose_name="ID",
-                        primary_key=True,
-                        serialize=False,
-                        auto_created=True,
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(editable=False, null=True, blank=True),
-                ),
-                ("body", wagtail.fields.RichTextField()),
-                (
-                    "page",
-                    modelcluster.fields.ParentalKey(
-                        related_name="sections",
-                        to="tests.SectionedRichTextPage",
-                        on_delete=models.CASCADE,
-                    ),
-                ),
-            ],
-            options={
-                "ordering": ["sort_order"],
-                "abstract": False,
-            },
-        ),
-    ]

+ 0 - 143
wagtail/test/testapp/migrations/0007_jadeformpage.py

@@ -1,143 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.9.7 on 2016-06-22 14:59
-from django.db import migrations, models
-import django.db.models.deletion
-import modelcluster.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0029_unicode_slugfield_dj19"),
-        ("tests", "0006_sectionedrichtextpage_sectionedrichtextpagesection"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="JadeFormField",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(blank=True, editable=False, null=True),
-                ),
-                (
-                    "label",
-                    models.CharField(
-                        help_text="The label of the form field",
-                        max_length=255,
-                        verbose_name="label",
-                    ),
-                ),
-                (
-                    "field_type",
-                    models.CharField(
-                        choices=[
-                            ("singleline", "Single line text"),
-                            ("multiline", "Multi-line text"),
-                            ("email", "Email"),
-                            ("number", "Number"),
-                            ("url", "URL"),
-                            ("checkbox", "Checkbox"),
-                            ("checkboxes", "Checkboxes"),
-                            ("dropdown", "Drop down"),
-                            ("radio", "Radio buttons"),
-                            ("date", "Date"),
-                            ("datetime", "Date/time"),
-                        ],
-                        max_length=16,
-                        verbose_name="field type",
-                    ),
-                ),
-                (
-                    "required",
-                    models.BooleanField(default=True, verbose_name="required"),
-                ),
-                (
-                    "choices",
-                    models.TextField(
-                        blank=True,
-                        help_text="Comma separated list of choices. Only applicable in checkboxes, radio and dropdown.",
-                        verbose_name="choices",
-                    ),
-                ),
-                (
-                    "default_value",
-                    models.CharField(
-                        blank=True,
-                        help_text="Default value. Comma separated values supported for checkboxes.",
-                        max_length=255,
-                        verbose_name="default value",
-                    ),
-                ),
-                (
-                    "help_text",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="help text"
-                    ),
-                ),
-            ],
-            options={
-                "ordering": ["sort_order"],
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="JadeFormPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "to_address",
-                    models.CharField(
-                        blank=True,
-                        help_text="Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.",
-                        max_length=255,
-                        verbose_name="to address",
-                    ),
-                ),
-                (
-                    "from_address",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="from address"
-                    ),
-                ),
-                (
-                    "subject",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="subject"
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.AddField(
-            model_name="jadeformfield",
-            name="page",
-            field=modelcluster.fields.ParentalKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="form_fields",
-                to="tests.JadeFormPage",
-            ),
-        ),
-    ]

+ 0 - 79
wagtail/test/testapp/migrations/0008_inlinestreampage_inlinestreampagesection.py

@@ -1,79 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.9.8 on 2016-07-19 15:47
-from django.db import migrations, models
-import django.db.models.deletion
-import modelcluster.fields
-import wagtail.blocks
-import wagtail.fields
-import wagtail.images.blocks
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0029_unicode_slugfield_dj19"),
-        ("tests", "0007_jadeformpage"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="InlineStreamPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="InlineStreamPageSection",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(blank=True, editable=False, null=True),
-                ),
-                (
-                    "body",
-                    wagtail.fields.StreamField(
-                        (
-                            ("text", wagtail.blocks.CharBlock()),
-                            ("rich_text", wagtail.blocks.RichTextBlock()),
-                            ("image", wagtail.images.blocks.ImageChooserBlock()),
-                        )
-                    ),
-                ),
-                (
-                    "page",
-                    modelcluster.fields.ParentalKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="sections",
-                        to="tests.InlineStreamPage",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-                "ordering": ["sort_order"],
-            },
-        ),
-    ]

+ 0 - 49
wagtail/test/testapp/migrations/0009_defaultstreampage.py

@@ -1,49 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.10.1 on 2016-09-21 11:37
-from django.db import migrations, models
-import django.db.models.deletion
-import wagtail.blocks
-import wagtail.fields
-import wagtail.images.blocks
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0029_unicode_slugfield_dj19"),
-        ("tests", "0008_inlinestreampage_inlinestreampagesection"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="DefaultStreamPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "body",
-                    wagtail.fields.StreamField(
-                        (
-                            ("text", wagtail.blocks.CharBlock()),
-                            ("rich_text", wagtail.blocks.RichTextBlock()),
-                            ("image", wagtail.images.blocks.ImageChooserBlock()),
-                        ),
-                        default="",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 185
wagtail/test/testapp/migrations/0010_auto_20160823_1056.py

@@ -1,185 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.10 on 2016-08-23 15:56
-from django.conf import settings
-from django.db import migrations, models
-import django.db.models.deletion
-import modelcluster.fields
-import wagtail.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0029_unicode_slugfield_dj19"),
-        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
-        ("tests", "0009_defaultstreampage"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="CustomFormPageSubmission",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("form_data", models.TextField()),
-                (
-                    "submit_time",
-                    models.DateTimeField(auto_now_add=True, verbose_name="submit time"),
-                ),
-            ],
-            options={
-                "abstract": False,
-                "verbose_name": "form submission",
-            },
-        ),
-        migrations.CreateModel(
-            name="FormFieldWithCustomSubmission",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(blank=True, editable=False, null=True),
-                ),
-                (
-                    "label",
-                    models.CharField(
-                        help_text="The label of the form field",
-                        max_length=255,
-                        verbose_name="label",
-                    ),
-                ),
-                (
-                    "field_type",
-                    models.CharField(
-                        choices=[
-                            ("singleline", "Single line text"),
-                            ("multiline", "Multi-line text"),
-                            ("email", "Email"),
-                            ("number", "Number"),
-                            ("url", "URL"),
-                            ("checkbox", "Checkbox"),
-                            ("checkboxes", "Checkboxes"),
-                            ("dropdown", "Drop down"),
-                            ("radio", "Radio buttons"),
-                            ("date", "Date"),
-                            ("datetime", "Date/time"),
-                        ],
-                        max_length=16,
-                        verbose_name="field type",
-                    ),
-                ),
-                (
-                    "required",
-                    models.BooleanField(default=True, verbose_name="required"),
-                ),
-                (
-                    "choices",
-                    models.TextField(
-                        blank=True,
-                        help_text="Comma separated list of choices. Only applicable in checkboxes, radio and dropdown.",
-                        verbose_name="choices",
-                    ),
-                ),
-                (
-                    "default_value",
-                    models.CharField(
-                        blank=True,
-                        help_text="Default value. Comma separated values supported for checkboxes.",
-                        max_length=255,
-                        verbose_name="default value",
-                    ),
-                ),
-                (
-                    "help_text",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="help text"
-                    ),
-                ),
-            ],
-            options={
-                "ordering": ["sort_order"],
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="FormPageWithCustomSubmission",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "to_address",
-                    models.CharField(
-                        blank=True,
-                        help_text="Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.",
-                        max_length=255,
-                        verbose_name="to address",
-                    ),
-                ),
-                (
-                    "from_address",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="from address"
-                    ),
-                ),
-                (
-                    "subject",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="subject"
-                    ),
-                ),
-                ("intro", wagtail.fields.RichTextField(blank=True)),
-                ("thank_you_text", wagtail.fields.RichTextField(blank=True)),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.AddField(
-            model_name="formfieldwithcustomsubmission",
-            name="page",
-            field=modelcluster.fields.ParentalKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="custom_form_fields",
-                to="tests.FormPageWithCustomSubmission",
-            ),
-        ),
-        migrations.AddField(
-            model_name="customformpagesubmission",
-            name="page",
-            field=models.ForeignKey(
-                on_delete=django.db.models.deletion.CASCADE, to="wagtailcore.Page"
-            ),
-        ),
-        migrations.AddField(
-            model_name="customformpagesubmission",
-            name="user",
-            field=models.ForeignKey(
-                on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL
-            ),
-        ),
-    ]

+ 0 - 38
wagtail/test/testapp/migrations/0011_userprofile.py

@@ -1,38 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.10.1 on 2016-09-28 23:49
-from django.conf import settings
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
-        ("tests", "0010_auto_20160823_1056"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="UserProfile",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("favourite_colour", models.CharField(max_length=255)),
-                (
-                    "user",
-                    models.OneToOneField(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        to=settings.AUTH_USER_MODEL,
-                    ),
-                ),
-            ],
-        ),
-    ]

+ 0 - 54
wagtail/test/testapp/migrations/0012_panelsettings_tabbedsettings.py

@@ -1,54 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.10.2 on 2016-10-08 09:58
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0011_userprofile"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="PanelSettings",
-            fields=[
-                (
-                    "testsetting_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="tests.TestSetting",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("tests.testsetting",),
-        ),
-        migrations.CreateModel(
-            name="TabbedSettings",
-            fields=[
-                (
-                    "testsetting_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="tests.TestSetting",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("tests.testsetting",),
-        ),
-    ]

+ 0 - 27
wagtail/test/testapp/migrations/0013_auto_20161220_1957.py

@@ -1,27 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.10.4 on 2016-12-20 10:57
-from django.db import migrations
-import wagtail.test.testapp.models
-import wagtail.blocks
-import wagtail.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0012_panelsettings_tabbedsettings"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="streampage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [
-                    ("text", wagtail.blocks.CharBlock()),
-                    ("rich_text", wagtail.blocks.RichTextBlock()),
-                    ("image", wagtail.test.testapp.models.ExtendedImageChooserBlock()),
-                ]
-            ),
-        ),
-    ]

+ 0 - 36
wagtail/test/testapp/migrations/0014_event_categories.py

@@ -1,36 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.10.4 on 2017-01-24 15:04
-from django.db import migrations, models
-import modelcluster.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0013_auto_20161220_1957"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="EventCategory",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("name", models.CharField(max_length=255, verbose_name="Name")),
-            ],
-        ),
-        migrations.AddField(
-            model_name="eventpage",
-            name="categories",
-            field=modelcluster.fields.ParentalManyToManyField(
-                blank=True, to="tests.EventCategory"
-            ),
-        ),
-    ]

+ 0 - 58
wagtail/test/testapp/migrations/0015_auto_20170210_2058.py

@@ -1,58 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.10.5 on 2017-02-10 11:58
-from django.db import migrations, models
-import django.db.models.deletion
-import wagtail.images.models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0014_event_categories"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="CustomRendition",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("filter_spec", models.CharField(db_index=True, max_length=255)),
-                (
-                    "file",
-                    models.ImageField(
-                        height_field="height",
-                        upload_to=wagtail.images.models.get_rendition_upload_to,
-                        width_field="width",
-                    ),
-                ),
-                ("width", models.IntegerField(editable=False)),
-                ("height", models.IntegerField(editable=False)),
-                (
-                    "focal_point_key",
-                    models.CharField(
-                        blank=True, default="", editable=False, max_length=16
-                    ),
-                ),
-                (
-                    "image",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="renditions",
-                        to="tests.CustomImage",
-                    ),
-                ),
-            ],
-        ),
-        migrations.AlterUniqueTogether(
-            name="customrendition",
-            unique_together={("image", "filter_spec", "focal_point_key")},
-        ),
-    ]

+ 0 - 17
wagtail/test/testapp/migrations/0016_auto_20170303_2340.py

@@ -1,17 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.10.6 on 2017-03-03 14:40
-from django.db import migrations
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0015_auto_20170210_2058"),
-    ]
-
-    operations = [
-        migrations.AlterModelOptions(
-            name="advertwithtabbedinterface",
-            options={"ordering": ("text",)},
-        ),
-    ]

+ 0 - 35
wagtail/test/testapp/migrations/0017_alwaysshowinmenuspage.py

@@ -1,35 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.10.6 on 2017-05-26 13:38
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0032_add_bulk_delete_page_permission"),
-        ("tests", "0016_auto_20170303_2340"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="AlwaysShowInMenusPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 79
wagtail/test/testapp/migrations/0018_multiselect_form_field.py

@@ -1,79 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.10.1 on 2016-09-28 22:15
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0017_alwaysshowinmenuspage"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="formfield",
-            name="field_type",
-            field=models.CharField(
-                choices=[
-                    ("singleline", "Single line text"),
-                    ("multiline", "Multi-line text"),
-                    ("email", "Email"),
-                    ("number", "Number"),
-                    ("url", "URL"),
-                    ("checkbox", "Checkbox"),
-                    ("checkboxes", "Checkboxes"),
-                    ("dropdown", "Drop down"),
-                    ("multiselect", "Multiple select"),
-                    ("radio", "Radio buttons"),
-                    ("date", "Date"),
-                    ("datetime", "Date/time"),
-                ],
-                max_length=16,
-                verbose_name="field type",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="jadeformfield",
-            name="field_type",
-            field=models.CharField(
-                choices=[
-                    ("singleline", "Single line text"),
-                    ("multiline", "Multi-line text"),
-                    ("email", "Email"),
-                    ("number", "Number"),
-                    ("url", "URL"),
-                    ("checkbox", "Checkbox"),
-                    ("checkboxes", "Checkboxes"),
-                    ("dropdown", "Drop down"),
-                    ("multiselect", "Multiple select"),
-                    ("radio", "Radio buttons"),
-                    ("date", "Date"),
-                    ("datetime", "Date/time"),
-                ],
-                max_length=16,
-                verbose_name="field type",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formfieldwithcustomsubmission",
-            name="field_type",
-            field=models.CharField(
-                choices=[
-                    ("singleline", "Single line text"),
-                    ("multiline", "Multi-line text"),
-                    ("email", "Email"),
-                    ("number", "Number"),
-                    ("url", "URL"),
-                    ("checkbox", "Checkbox"),
-                    ("checkboxes", "Checkboxes"),
-                    ("dropdown", "Drop down"),
-                    ("multiselect", "Multiple select"),
-                    ("radio", "Radio buttons"),
-                    ("date", "Date"),
-                    ("datetime", "Date/time"),
-                ],
-                max_length=16,
-                verbose_name="field type",
-            ),
-        ),
-    ]

+ 0 - 37
wagtail/test/testapp/migrations/0019_richtextfieldwithfeaturespage.py

@@ -1,37 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.1 on 2017-07-13 22:20
-from django.db import migrations, models
-import django.db.models.deletion
-import wagtail.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0040_page_draft_title"),
-        ("tests", "0018_multiselect_form_field"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="RichTextFieldWithFeaturesPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("body", wagtail.fields.RichTextField()),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 77
wagtail/test/testapp/migrations/0020_customdocument.py

@@ -1,77 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.10.6 on 2017-04-12 18:00
-from django.conf import settings
-from django.db import migrations, models
-import django.db.models.deletion
-import taggit.managers
-import wagtail.models
-import wagtail.search.index
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("taggit", "0002_auto_20150616_2121"),
-        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
-        ("wagtailcore", "0032_add_bulk_delete_page_permission"),
-        ("tests", "0019_richtextfieldwithfeaturespage"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="CustomDocument",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("title", models.CharField(max_length=255, verbose_name="title")),
-                ("file", models.FileField(upload_to="documents", verbose_name="file")),
-                (
-                    "created_at",
-                    models.DateTimeField(auto_now_add=True, verbose_name="created at"),
-                ),
-                (
-                    "collection",
-                    models.ForeignKey(
-                        default=wagtail.models.get_root_collection_id,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="+",
-                        to="wagtailcore.Collection",
-                        verbose_name="collection",
-                    ),
-                ),
-                (
-                    "tags",
-                    taggit.managers.TaggableManager(
-                        blank=True,
-                        help_text=None,
-                        through="taggit.TaggedItem",
-                        to="taggit.Tag",
-                        verbose_name="tags",
-                    ),
-                ),
-                (
-                    "uploaded_by_user",
-                    models.ForeignKey(
-                        blank=True,
-                        editable=False,
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        to=settings.AUTH_USER_MODEL,
-                        verbose_name="uploaded by user",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-                "verbose_name": "document",
-            },
-            bases=(wagtail.search.index.Indexed, models.Model),
-        ),
-    ]

+ 0 - 82
wagtail/test/testapp/migrations/0021_hidden_form_field.py

@@ -1,82 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.6 on 2017-10-13 16:10
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0020_customdocument"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="formfield",
-            name="field_type",
-            field=models.CharField(
-                choices=[
-                    ("singleline", "Single line text"),
-                    ("multiline", "Multi-line text"),
-                    ("email", "Email"),
-                    ("number", "Number"),
-                    ("url", "URL"),
-                    ("checkbox", "Checkbox"),
-                    ("checkboxes", "Checkboxes"),
-                    ("dropdown", "Drop down"),
-                    ("multiselect", "Multiple select"),
-                    ("radio", "Radio buttons"),
-                    ("date", "Date"),
-                    ("datetime", "Date/time"),
-                    ("hidden", "Hidden field"),
-                ],
-                max_length=16,
-                verbose_name="field type",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formfieldwithcustomsubmission",
-            name="field_type",
-            field=models.CharField(
-                choices=[
-                    ("singleline", "Single line text"),
-                    ("multiline", "Multi-line text"),
-                    ("email", "Email"),
-                    ("number", "Number"),
-                    ("url", "URL"),
-                    ("checkbox", "Checkbox"),
-                    ("checkboxes", "Checkboxes"),
-                    ("dropdown", "Drop down"),
-                    ("multiselect", "Multiple select"),
-                    ("radio", "Radio buttons"),
-                    ("date", "Date"),
-                    ("datetime", "Date/time"),
-                    ("hidden", "Hidden field"),
-                ],
-                max_length=16,
-                verbose_name="field type",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="jadeformfield",
-            name="field_type",
-            field=models.CharField(
-                choices=[
-                    ("singleline", "Single line text"),
-                    ("multiline", "Multi-line text"),
-                    ("email", "Email"),
-                    ("number", "Number"),
-                    ("url", "URL"),
-                    ("checkbox", "Checkbox"),
-                    ("checkboxes", "Checkboxes"),
-                    ("dropdown", "Drop down"),
-                    ("multiselect", "Multiple select"),
-                    ("radio", "Radio buttons"),
-                    ("date", "Date"),
-                    ("datetime", "Date/time"),
-                    ("hidden", "Hidden field"),
-                ],
-                max_length=16,
-                verbose_name="field type",
-            ),
-        ),
-    ]

+ 0 - 42
wagtail/test/testapp/migrations/0022_pagewithexcludedcopyfield.py

@@ -1,42 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.6 on 2017-11-02 01:03
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0040_page_draft_title"),
-        ("tests", "0021_hidden_form_field"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="PageWithExcludedCopyField",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("content", models.TextField()),
-                (
-                    "special_field",
-                    models.CharField(
-                        blank=True, default="Very Special", max_length=255
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 156
wagtail/test/testapp/migrations/0023_formpagewithredirect_redirectformfield.py

@@ -1,156 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.7 on 2017-11-17 15:52
-from __future__ import unicode_literals
-
-from django.db import migrations, models
-import django.db.models.deletion
-import modelcluster.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0040_page_draft_title"),
-        ("tests", "0022_pagewithexcludedcopyfield"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="FormPageWithRedirect",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "to_address",
-                    models.CharField(
-                        blank=True,
-                        help_text="Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.",
-                        max_length=255,
-                        verbose_name="to address",
-                    ),
-                ),
-                (
-                    "from_address",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="from address"
-                    ),
-                ),
-                (
-                    "subject",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="subject"
-                    ),
-                ),
-                (
-                    "thank_you_redirect_page",
-                    models.ForeignKey(
-                        blank=True,
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        related_name="+",
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="RedirectFormField",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(blank=True, editable=False, null=True),
-                ),
-                (
-                    "label",
-                    models.CharField(
-                        help_text="The label of the form field",
-                        max_length=255,
-                        verbose_name="label",
-                    ),
-                ),
-                (
-                    "field_type",
-                    models.CharField(
-                        choices=[
-                            ("singleline", "Single line text"),
-                            ("multiline", "Multi-line text"),
-                            ("email", "Email"),
-                            ("number", "Number"),
-                            ("url", "URL"),
-                            ("checkbox", "Checkbox"),
-                            ("checkboxes", "Checkboxes"),
-                            ("dropdown", "Drop down"),
-                            ("multiselect", "Multiple select"),
-                            ("radio", "Radio buttons"),
-                            ("date", "Date"),
-                            ("datetime", "Date/time"),
-                            ("hidden", "Hidden field"),
-                        ],
-                        max_length=16,
-                        verbose_name="field type",
-                    ),
-                ),
-                (
-                    "required",
-                    models.BooleanField(default=True, verbose_name="required"),
-                ),
-                (
-                    "choices",
-                    models.TextField(
-                        blank=True,
-                        help_text="Comma separated list of choices. Only applicable in checkboxes, radio and dropdown.",
-                        verbose_name="choices",
-                    ),
-                ),
-                (
-                    "default_value",
-                    models.CharField(
-                        blank=True,
-                        help_text="Default value. Comma separated values supported for checkboxes.",
-                        max_length=255,
-                        verbose_name="default value",
-                    ),
-                ),
-                (
-                    "help_text",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="help text"
-                    ),
-                ),
-                (
-                    "page",
-                    modelcluster.fields.ParentalKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="form_fields",
-                        to="tests.FormPageWithRedirect",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-                "ordering": ["sort_order"],
-            },
-        ),
-    ]

+ 0 - 45
wagtail/test/testapp/migrations/0024_tableblockstreampage.py

@@ -1,45 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.6 on 2017-12-03 08:19
-from __future__ import unicode_literals
-
-from django.db import migrations, models
-import django.db.models.deletion
-import wagtail.contrib.table_block.blocks
-import wagtail.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0040_page_draft_title"),
-        ("tests", "0023_formpagewithredirect_redirectformfield"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="TableBlockStreamPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "table",
-                    wagtail.fields.StreamField(
-                        (("table", wagtail.contrib.table_block.blocks.TableBlock()),)
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 51
wagtail/test/testapp/migrations/0025_advertwithcustomprimarykey.py

@@ -1,51 +0,0 @@
-# -*- coding: utf-8 -*-
-from __future__ import unicode_literals
-
-from django.db import migrations, models
-import django
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0024_tableblockstreampage"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="AdvertWithCustomPrimaryKey",
-            fields=[
-                (
-                    "advert_id",
-                    models.CharField(max_length=255, primary_key=True, serialize=False),
-                ),
-                ("url", models.URLField(blank=True, null=True)),
-                ("text", models.CharField(max_length=255)),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="SnippetChooserModelWithCustomPrimaryKey",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "advertwithcustomprimarykey",
-                    models.ForeignKey(
-                        help_text="help text",
-                        on_delete=django.db.models.deletion.CASCADE,
-                        to="tests.AdvertWithCustomPrimaryKey",
-                    ),
-                ),
-            ],
-        ),
-    ]

+ 0 - 150
wagtail/test/testapp/migrations/0026_auto_20171207_1657.py

@@ -1,150 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.6 on 2017-12-07 07:57
-from __future__ import unicode_literals
-
-from django.db import migrations, models
-import django.db.models.deletion
-import modelcluster.fields
-import wagtail.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0040_page_draft_title"),
-        ("tests", "0025_advertwithcustomprimarykey"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="FormFieldForCustomListViewPage",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(blank=True, editable=False, null=True),
-                ),
-                (
-                    "label",
-                    models.CharField(
-                        help_text="The label of the form field",
-                        max_length=255,
-                        verbose_name="label",
-                    ),
-                ),
-                (
-                    "field_type",
-                    models.CharField(
-                        choices=[
-                            ("singleline", "Single line text"),
-                            ("multiline", "Multi-line text"),
-                            ("email", "Email"),
-                            ("number", "Number"),
-                            ("url", "URL"),
-                            ("checkbox", "Checkbox"),
-                            ("checkboxes", "Checkboxes"),
-                            ("dropdown", "Drop down"),
-                            ("multiselect", "Multiple select"),
-                            ("radio", "Radio buttons"),
-                            ("date", "Date"),
-                            ("datetime", "Date/time"),
-                            ("hidden", "Hidden field"),
-                        ],
-                        max_length=16,
-                        verbose_name="field type",
-                    ),
-                ),
-                (
-                    "required",
-                    models.BooleanField(default=True, verbose_name="required"),
-                ),
-                (
-                    "choices",
-                    models.TextField(
-                        blank=True,
-                        help_text="Comma separated list of choices. Only applicable in checkboxes, radio and dropdown.",
-                        verbose_name="choices",
-                    ),
-                ),
-                (
-                    "default_value",
-                    models.CharField(
-                        blank=True,
-                        help_text="Default value. Comma separated values supported for checkboxes.",
-                        max_length=255,
-                        verbose_name="default value",
-                    ),
-                ),
-                (
-                    "help_text",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="help text"
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-                "ordering": ["sort_order"],
-            },
-        ),
-        migrations.CreateModel(
-            name="FormPageWithCustomSubmissionListView",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "to_address",
-                    models.CharField(
-                        blank=True,
-                        help_text="Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.",
-                        max_length=255,
-                        verbose_name="to address",
-                    ),
-                ),
-                (
-                    "from_address",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="from address"
-                    ),
-                ),
-                (
-                    "subject",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="subject"
-                    ),
-                ),
-                ("intro", wagtail.fields.RichTextField(blank=True)),
-                ("thank_you_text", wagtail.fields.RichTextField(blank=True)),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.AddField(
-            model_name="formfieldforcustomlistviewpage",
-            name="page",
-            field=modelcluster.fields.ParentalKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="form_fields",
-                to="tests.FormPageWithCustomSubmissionListView",
-            ),
-        ),
-    ]

+ 0 - 148
wagtail/test/testapp/migrations/0027_auto_20180110_1727.py

@@ -1,148 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.6 on 2018-01-10 08:27
-from __future__ import unicode_literals
-
-from django.db import migrations, models
-import django.db.models.deletion
-import modelcluster.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0040_page_draft_title"),
-        ("tests", "0026_auto_20171207_1657"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="ExtendedFormField",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(blank=True, editable=False, null=True),
-                ),
-                (
-                    "label",
-                    models.CharField(
-                        help_text="The label of the form field",
-                        max_length=255,
-                        verbose_name="label",
-                    ),
-                ),
-                (
-                    "required",
-                    models.BooleanField(default=True, verbose_name="required"),
-                ),
-                (
-                    "choices",
-                    models.TextField(
-                        blank=True,
-                        help_text="Comma separated list of choices. Only applicable in checkboxes, radio and dropdown.",
-                        verbose_name="choices",
-                    ),
-                ),
-                (
-                    "default_value",
-                    models.CharField(
-                        blank=True,
-                        help_text="Default value. Comma separated values supported for checkboxes.",
-                        max_length=255,
-                        verbose_name="default value",
-                    ),
-                ),
-                (
-                    "help_text",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="help text"
-                    ),
-                ),
-                (
-                    "field_type",
-                    models.CharField(
-                        choices=[
-                            ("singleline", "Single line text"),
-                            ("multiline", "Multi-line text"),
-                            ("email", "Email"),
-                            ("number", "Number"),
-                            ("url", "URL"),
-                            ("checkbox", "Checkbox"),
-                            ("checkboxes", "Checkboxes"),
-                            ("dropdown", "Drop down"),
-                            ("multiselect", "Multiple select"),
-                            ("radio", "Radio buttons"),
-                            ("date", "Date"),
-                            ("datetime", "Date/time"),
-                            ("hidden", "Hidden field"),
-                            ("ipaddress", "IP Address"),
-                        ],
-                        max_length=16,
-                        verbose_name="field type",
-                    ),
-                ),
-            ],
-            options={
-                "ordering": ["sort_order"],
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="FormPageWithCustomFormBuilder",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "to_address",
-                    models.CharField(
-                        blank=True,
-                        help_text="Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.",
-                        max_length=255,
-                        verbose_name="to address",
-                    ),
-                ),
-                (
-                    "from_address",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="from address"
-                    ),
-                ),
-                (
-                    "subject",
-                    models.CharField(
-                        blank=True, max_length=255, verbose_name="subject"
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.AddField(
-            model_name="extendedformfield",
-            name="page",
-            field=modelcluster.fields.ParentalKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="form_fields",
-                to="tests.FormPageWithCustomFormBuilder",
-            ),
-        ),
-    ]

+ 0 - 32
wagtail/test/testapp/migrations/0028_headcountrelatedmodelusingpk.py

@@ -1,32 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.6 on 2018-01-10 00:25
-from __future__ import unicode_literals
-
-from django.db import migrations, models
-import django.db.models.deletion
-import modelcluster.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0027_auto_20180110_1727"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="HeadCountRelatedModelUsingPK",
-            fields=[
-                ("custom_id", models.AutoField(primary_key=True, serialize=False)),
-                ("head_count", models.IntegerField()),
-                (
-                    "event_page",
-                    modelcluster.fields.ParentalKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="head_counts",
-                        to="tests.EventPage",
-                    ),
-                ),
-            ],
-        ),
-    ]

+ 0 - 36
wagtail/test/testapp/migrations/0029_auto_20180215_1950.py

@@ -1,36 +0,0 @@
-# Generated by Django 2.0 on 2018-02-15 10:50
-
-from django.db import migrations
-import wagtail.blocks
-import wagtail.fields
-import wagtail.test.testapp.models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0028_headcountrelatedmodelusingpk"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="streampage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                (
-                    ("text", wagtail.blocks.CharBlock()),
-                    ("rich_text", wagtail.blocks.RichTextBlock()),
-                    ("image", wagtail.test.testapp.models.ExtendedImageChooserBlock()),
-                    (
-                        "product",
-                        wagtail.blocks.StructBlock(
-                            (
-                                ("name", wagtail.blocks.CharBlock()),
-                                ("price", wagtail.blocks.CharBlock()),
-                            )
-                        ),
-                    ),
-                )
-            ),
-        ),
-    ]

+ 0 - 38
wagtail/test/testapp/migrations/0030_formclassadditionalfieldpage.py

@@ -1,38 +0,0 @@
-# Generated by Django 2.0.4 on 2018-04-12 15:10
-
-from django.db import migrations, models
-import django.db.models.deletion
-import wagtail.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0040_page_draft_title"),
-        ("tests", "0029_auto_20180215_1950"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="FormClassAdditionalFieldPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("location", models.CharField(max_length=255)),
-                ("body", wagtail.fields.RichTextField(blank=True)),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 18
wagtail/test/testapp/migrations/0031_customdocument_file_size.py

@@ -1,18 +0,0 @@
-# Generated by Django 2.0.4 on 2018-05-04 17:13
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0030_formclassadditionalfieldpage"),
-    ]
-
-    operations = [
-        migrations.AddField(
-            model_name="customdocument",
-            name="file_size",
-            field=models.PositiveIntegerField(editable=False, null=True),
-        ),
-    ]

+ 0 - 23
wagtail/test/testapp/migrations/0032_auto_20180505_0008.py

@@ -1,23 +0,0 @@
-# Generated by Django 2.0.4 on 2018-05-04 15:08
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0031_customdocument_file_size"),
-    ]
-
-    operations = [
-        migrations.AddField(
-            model_name="customimage",
-            name="file_hash",
-            field=models.CharField(blank=True, editable=False, max_length=40),
-        ),
-        migrations.AddField(
-            model_name="customimagefilepath",
-            name="file_hash",
-            field=models.CharField(blank=True, editable=False, max_length=40),
-        ),
-    ]

+ 0 - 23
wagtail/test/testapp/migrations/0033_eventpagespeaker_related_query_name.py

@@ -1,23 +0,0 @@
-# Generated by Django 2.0.6 on 2018-06-04 06:24
-
-from django.db import migrations
-import django.db.models.deletion
-import modelcluster.fields
-
-
-class Migration(migrations.Migration):
-    dependencies = [
-        ("tests", "0032_auto_20180505_0008"),
-    ]
-    operations = [
-        migrations.AlterField(
-            model_name="eventpagespeaker",
-            name="page",
-            field=modelcluster.fields.ParentalKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="speakers",
-                related_query_name="speaker",
-                to="tests.EventPage",
-            ),
-        ),
-    ]

+ 0 - 33
wagtail/test/testapp/migrations/0034_advertwithuuidcustomprimarykey.py

@@ -1,33 +0,0 @@
-# -*- coding: utf-8 -*-
-from __future__ import unicode_literals
-
-from django.db import migrations, models
-import uuid
-
-
-class Migration(migrations.Migration):
-    dependencies = [
-        ("tests", "0033_eventpagespeaker_related_query_name"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="AdvertWithCustomUUIDPrimaryKey",
-            fields=[
-                (
-                    "advert_id",
-                    models.UUIDField(
-                        primary_key=True,
-                        editable=False,
-                        default=uuid.uuid4,
-                        serialize=False,
-                    ),
-                ),
-                ("url", models.URLField(blank=True, null=True)),
-                ("text", models.CharField(max_length=255)),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-    ]

+ 0 - 77
wagtail/test/testapp/migrations/0035_streamfieldmigrationmodels.py

@@ -1,77 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.15 on 2018-10-16 10:58
-from __future__ import unicode_literals
-
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0040_page_draft_title"),
-        ("tests", "0034_advertwithuuidcustomprimarykey"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="AddedStreamFieldWithEmptyListDefaultPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="AddedStreamFieldWithEmptyStringDefaultPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="AddedStreamFieldWithoutDefaultPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 39
wagtail/test/testapp/migrations/0036_streamfieldmigrationmodels_add_field.py

@@ -1,39 +0,0 @@
-# -*- coding: utf-8 -*-
-# Generated by Django 1.11.15 on 2018-10-16 11:00
-from __future__ import unicode_literals
-
-from django.db import migrations
-import wagtail.blocks
-import wagtail.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0035_streamfieldmigrationmodels"),
-    ]
-
-    operations = [
-        migrations.AddField(
-            model_name="addedstreamfieldwithemptylistdefaultpage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [("title", wagtail.blocks.CharBlock())], default=[]
-            ),
-        ),
-        migrations.AddField(
-            model_name="addedstreamfieldwithemptystringdefaultpage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [("title", wagtail.blocks.CharBlock())], default=""
-            ),
-        ),
-        migrations.AddField(
-            model_name="addedstreamfieldwithoutdefaultpage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [("title", wagtail.blocks.CharBlock())], default=""
-            ),
-            preserve_default=False,
-        ),
-    ]

+ 0 - 17
wagtail/test/testapp/migrations/0037_customdocument_verbose_name_plural.py

@@ -1,17 +0,0 @@
-# Generated by Django 2.1.2 on 2018-10-27 10:02
-
-from django.db import migrations
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0036_streamfieldmigrationmodels_add_field"),
-    ]
-
-    operations = [
-        migrations.AlterModelOptions(
-            name="customdocument",
-            options={"verbose_name": "document", "verbose_name_plural": "documents"},
-        ),
-    ]

+ 0 - 35
wagtail/test/testapp/migrations/0038_singletonpageviamaxcount.py

@@ -1,35 +0,0 @@
-# Generated by Django 2.1.2 on 2018-10-27 10:18
-
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0041_group_collection_permissions_verbose_name_plural"),
-        ("tests", "0037_customdocument_verbose_name_plural"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="SingletonPageViaMaxCount",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 18
wagtail/test/testapp/migrations/0039_customdocument_description.py

@@ -1,18 +0,0 @@
-# Generated by Django 2.1.2 on 2018-10-24 09:54
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0038_singletonpageviamaxcount"),
-    ]
-
-    operations = [
-        migrations.AddField(
-            model_name="customdocument",
-            name="description",
-            field=models.TextField(blank=True),
-        ),
-    ]

+ 0 - 18
wagtail/test/testapp/migrations/0040_customdocument_file_hash.py

@@ -1,18 +0,0 @@
-# Generated by Django 2.1.2 on 2018-10-28 11:33
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0039_customdocument_description"),
-    ]
-
-    operations = [
-        migrations.AddField(
-            model_name="customdocument",
-            name="file_hash",
-            field=models.CharField(blank=True, editable=False, max_length=40),
-        ),
-    ]

+ 0 - 37
wagtail/test/testapp/migrations/0041_secretpage.py

@@ -1,37 +0,0 @@
-# Generated by Django 2.1.4 on 2018-12-17 18:16
-
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0041_group_collection_permissions_verbose_name_plural"),
-        ("tests", "0040_customdocument_file_hash"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="SecretPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                ("boring_data", models.TextField()),
-                ("secret_data", models.TextField()),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 55
wagtail/test/testapp/migrations/0042_simplechildpage_simpleparentpage.py

@@ -1,55 +0,0 @@
-# Generated by Django 2.1.7 on 2019-03-15 10:39
-
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0041_group_collection_permissions_verbose_name_plural"),
-        ("tests", "0041_secretpage"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="SimpleChildPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="SimpleParentPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 19
wagtail/test/testapp/migrations/0043_customdocument_fancy_description.py

@@ -1,19 +0,0 @@
-# Generated by Django 2.2.5 on 2019-09-27 14:45
-
-from django.db import migrations
-import wagtail.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0042_simplechildpage_simpleparentpage"),
-    ]
-
-    operations = [
-        migrations.AddField(
-            model_name="customdocument",
-            name="fancy_description",
-            field=wagtail.fields.RichTextField(blank=True),
-        ),
-    ]

+ 0 - 47
wagtail/test/testapp/migrations/0043_eventpagespeakeraward.py

@@ -1,47 +0,0 @@
-# Generated by Django 2.1.11 on 2019-09-06 15:11
-
-from django.db import migrations, models
-import django.db.models.deletion
-import modelcluster.fields
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0042_simplechildpage_simpleparentpage"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="EventPageSpeakerAward",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(blank=True, editable=False, null=True),
-                ),
-                ("name", models.CharField(max_length=255, verbose_name="Award name")),
-                ("date_awarded", models.DateField(blank=True, null=True)),
-                (
-                    "speaker",
-                    modelcluster.fields.ParentalKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="awards",
-                        to="tests.EventPageSpeaker",
-                    ),
-                ),
-            ],
-            options={
-                "ordering": ["sort_order"],
-                "abstract": False,
-            },
-        ),
-    ]

+ 0 - 13
wagtail/test/testapp/migrations/0044_merge_20191203_0116.py

@@ -1,13 +0,0 @@
-# Generated by Django 2.2.5 on 2019-12-02 16:16
-
-from django.db import migrations
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0043_customdocument_fancy_description"),
-        ("tests", "0043_eventpagespeakeraward"),
-    ]
-
-    operations = []

+ 0 - 20
wagtail/test/testapp/migrations/0045_add_formsubmission_verbose_name_plural.py

@@ -1,20 +0,0 @@
-# Generated by Django 2.2.5 on 2019-12-06 15:54
-
-from django.db import migrations
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0044_merge_20191203_0116"),
-    ]
-
-    operations = [
-        migrations.AlterModelOptions(
-            name="customformpagesubmission",
-            options={
-                "verbose_name": "form submission",
-                "verbose_name_plural": "form submissions",
-            },
-        ),
-    ]

+ 0 - 126
wagtail/test/testapp/migrations/0046_personpage.py

@@ -1,126 +0,0 @@
-# Generated by Django 2.2.6 on 2020-01-07 14:24
-
-from django.db import migrations, models
-import django.db.models.deletion
-import modelcluster.contrib.taggit
-import modelcluster.fields
-import wagtail.search.index
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0042_index_on_pagerevision_approved_go_live_at"),
-        ("taggit", "0003_taggeditem_add_unique_index"),
-        ("tests", "0045_add_formsubmission_verbose_name_plural"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="Address",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "sort_order",
-                    models.IntegerField(blank=True, editable=False, null=True),
-                ),
-                ("address", models.CharField(max_length=255, verbose_name="Address")),
-            ],
-            options={
-                "verbose_name": "Address",
-                "verbose_name_plural": "Addresses",
-            },
-            bases=(wagtail.search.index.Indexed, models.Model),
-        ),
-        migrations.CreateModel(
-            name="PersonPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "first_name",
-                    models.CharField(max_length=255, verbose_name="First Name"),
-                ),
-                (
-                    "last_name",
-                    models.CharField(max_length=255, verbose_name="Last Name"),
-                ),
-            ],
-            options={
-                "verbose_name": "Person",
-                "verbose_name_plural": "Persons",
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="AddressTag",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "content_object",
-                    modelcluster.fields.ParentalKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="tagged_items",
-                        to="tests.Address",
-                    ),
-                ),
-                (
-                    "tag",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="tests_addresstag_items",
-                        to="taggit.Tag",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-        migrations.AddField(
-            model_name="address",
-            name="person",
-            field=modelcluster.fields.ParentalKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="addresses",
-                to="tests.PersonPage",
-                verbose_name="Person",
-            ),
-        ),
-        migrations.AddField(
-            model_name="address",
-            name="tags",
-            field=modelcluster.contrib.taggit.ClusterTaggableManager(
-                blank=True,
-                help_text="A comma-separated list of tags.",
-                through="tests.AddressTag",
-                to="taggit.Tag",
-                verbose_name="Tags",
-            ),
-        ),
-    ]

+ 0 - 113
wagtail/test/testapp/migrations/0047_restaurant_tags.py

@@ -1,113 +0,0 @@
-# Generated by Django 2.2.6 on 2020-02-17 18:49
-
-from django.db import migrations, models
-import django.db.models.deletion
-import modelcluster.contrib.taggit
-import modelcluster.fields
-from taggit import VERSION as TAGGIT_VERSION
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0045_assign_unlock_grouppagepermission"),
-        ("tests", "0046_personpage"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="RestaurantPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="RestaurantTag",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "name",
-                    models.CharField(max_length=100, unique=True, verbose_name="name"),
-                ),
-                (
-                    "slug",
-                    models.SlugField(
-                        max_length=100,
-                        unique=True,
-                        verbose_name="slug",
-                        allow_unicode=(TAGGIT_VERSION >= (3, 0, 0)),
-                    ),
-                ),
-            ],
-            options={
-                "verbose_name": "Tag",
-                "verbose_name_plural": "Tags",
-            },
-        ),
-        migrations.CreateModel(
-            name="TaggedRestaurant",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "content_object",
-                    modelcluster.fields.ParentalKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="tagged_items",
-                        to="tests.RestaurantPage",
-                    ),
-                ),
-                (
-                    "tag",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="tagged_restaurants",
-                        to="tests.RestaurantTag",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-        migrations.AddField(
-            model_name="restaurantpage",
-            name="tags",
-            field=modelcluster.contrib.taggit.ClusterTaggableManager(
-                blank=True,
-                help_text="A comma-separated list of tags.",
-                through="tests.TaggedRestaurant",
-                to="tests.RestaurantTag",
-                verbose_name="Tags",
-            ),
-        ),
-    ]

+ 0 - 65
wagtail/test/testapp/migrations/0048_importantpages.py

@@ -1,65 +0,0 @@
-# -*- coding: utf-8 -*-
-import django.db.models.deletion
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0047_restaurant_tags"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="ImportantPages",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "general_terms_page",
-                    models.ForeignKey(
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        related_name="+",
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "privacy_policy_page",
-                    models.ForeignKey(
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        related_name="+",
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "sign_up_page",
-                    models.ForeignKey(
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        related_name="+",
-                        to="wagtailcore.Page",
-                    ),
-                ),
-                (
-                    "site",
-                    models.OneToOneField(
-                        editable=False,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        to="wagtailcore.Site",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-    ]

+ 0 - 37
wagtail/test/testapp/migrations/0049_rawhtmlblock.py

@@ -1,37 +0,0 @@
-# Generated by Django 3.0.4 on 2020-04-06 09:46
-
-from django.db import migrations
-import wagtail.blocks
-import wagtail.fields
-import wagtail.test.testapp.models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0048_importantpages"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="streampage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [
-                    ("text", wagtail.blocks.CharBlock()),
-                    ("rich_text", wagtail.blocks.RichTextBlock()),
-                    ("image", wagtail.test.testapp.models.ExtendedImageChooserBlock()),
-                    (
-                        "product",
-                        wagtail.blocks.StructBlock(
-                            [
-                                ("name", wagtail.blocks.CharBlock()),
-                                ("price", wagtail.blocks.CharBlock()),
-                            ]
-                        ),
-                    ),
-                    ("raw_html", wagtail.blocks.RawHTMLBlock()),
-                ]
-            ),
-        ),
-    ]

+ 0 - 147
wagtail/test/testapp/migrations/0050_customimagewithauthor_customrenditionwithauthor.py

@@ -1,147 +0,0 @@
-# Generated by Django 2.2 on 2019-04-26 15:48
-
-from django.conf import settings
-from django.db import migrations, models
-import django.db.models.deletion
-import taggit.managers
-import wagtail.models
-import wagtail.images.models
-import wagtail.search.index
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
-        ("wagtailcore", "0041_group_collection_permissions_verbose_name_plural"),
-        ("taggit", "0002_auto_20150616_2121"),
-        ("tests", "0049_rawhtmlblock"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="CustomImageWithAuthor",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("title", models.CharField(max_length=255, verbose_name="title")),
-                (
-                    "file",
-                    models.ImageField(
-                        height_field="height",
-                        upload_to=wagtail.images.models.get_upload_to,
-                        verbose_name="file",
-                        width_field="width",
-                    ),
-                ),
-                ("width", models.IntegerField(editable=False, verbose_name="width")),
-                ("height", models.IntegerField(editable=False, verbose_name="height")),
-                (
-                    "created_at",
-                    models.DateTimeField(
-                        auto_now_add=True, db_index=True, verbose_name="created at"
-                    ),
-                ),
-                ("focal_point_x", models.PositiveIntegerField(blank=True, null=True)),
-                ("focal_point_y", models.PositiveIntegerField(blank=True, null=True)),
-                (
-                    "focal_point_width",
-                    models.PositiveIntegerField(blank=True, null=True),
-                ),
-                (
-                    "focal_point_height",
-                    models.PositiveIntegerField(blank=True, null=True),
-                ),
-                ("file_size", models.PositiveIntegerField(editable=False, null=True)),
-                (
-                    "file_hash",
-                    models.CharField(blank=True, editable=False, max_length=40),
-                ),
-                ("author", models.CharField(max_length=255)),
-                (
-                    "collection",
-                    models.ForeignKey(
-                        default=wagtail.models.get_root_collection_id,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="+",
-                        to="wagtailcore.Collection",
-                        verbose_name="collection",
-                    ),
-                ),
-                (
-                    "tags",
-                    taggit.managers.TaggableManager(
-                        blank=True,
-                        help_text=None,
-                        through="taggit.TaggedItem",
-                        to="taggit.Tag",
-                        verbose_name="tags",
-                    ),
-                ),
-                (
-                    "uploaded_by_user",
-                    models.ForeignKey(
-                        blank=True,
-                        editable=False,
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        to=settings.AUTH_USER_MODEL,
-                        verbose_name="uploaded by user",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=(wagtail.search.index.Indexed, models.Model),
-        ),
-        migrations.CreateModel(
-            name="CustomRenditionWithAuthor",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("filter_spec", models.CharField(db_index=True, max_length=255)),
-                (
-                    "file",
-                    models.ImageField(
-                        height_field="height",
-                        upload_to=wagtail.images.models.get_rendition_upload_to,
-                        width_field="width",
-                    ),
-                ),
-                ("width", models.IntegerField(editable=False)),
-                ("height", models.IntegerField(editable=False)),
-                (
-                    "focal_point_key",
-                    models.CharField(
-                        blank=True, default="", editable=False, max_length=16
-                    ),
-                ),
-                (
-                    "image",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="renditions",
-                        to="tests.CustomImageWithAuthor",
-                    ),
-                ),
-            ],
-            options={
-                "unique_together": {("image", "filter_spec", "focal_point_key")},
-            },
-        ),
-    ]

+ 0 - 29
wagtail/test/testapp/migrations/0051_tag_verbose_name.py

@@ -1,29 +0,0 @@
-# Generated by Django 3.0.6 on 2020-05-26 09:29
-
-from django.db import migrations, models
-from taggit import VERSION as TAGGIT_VERSION
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0050_customimagewithauthor_customrenditionwithauthor"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="restauranttag",
-            name="name",
-            field=models.CharField(max_length=100, unique=True, verbose_name="name"),
-        ),
-        migrations.AlterField(
-            model_name="restauranttag",
-            name="slug",
-            field=models.SlugField(
-                max_length=100,
-                unique=True,
-                verbose_name="slug",
-                allow_unicode=(TAGGIT_VERSION >= (3, 0, 0)),
-            ),
-        ),
-    ]

+ 0 - 26
wagtail/test/testapp/migrations/0052_custom_doc_image_unique_together.py

@@ -1,26 +0,0 @@
-# Generated by Django 2.2.13 on 2020-07-01 14:25
-
-from django.db import migrations
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0046_site_name_remove_null"),
-        ("tests", "0051_tag_verbose_name"),
-    ]
-
-    operations = [
-        migrations.AlterModelOptions(
-            name="customdocument",
-            options={},
-        ),
-        migrations.AlterUniqueTogether(
-            name="customdocument",
-            unique_together={("title", "collection")},
-        ),
-        migrations.AlterUniqueTogether(
-            name="customimage",
-            unique_together={("title", "collection")},
-        ),
-    ]

+ 0 - 79
wagtail/test/testapp/migrations/0053_formfield_clean_name.py

@@ -1,79 +0,0 @@
-# Generated by Django 3.0.5 on 2020-05-30 16:52
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0052_custom_doc_image_unique_together"),
-    ]
-
-    operations = [
-        migrations.AddField(
-            model_name="extendedformfield",
-            name="clean_name",
-            field=models.CharField(
-                blank=True,
-                default="",
-                help_text="Safe name of the form field, the label converted to ascii_snake_case",
-                max_length=255,
-                verbose_name="name",
-            ),
-        ),
-        migrations.AddField(
-            model_name="formfield",
-            name="clean_name",
-            field=models.CharField(
-                blank=True,
-                default="",
-                help_text="Safe name of the form field, the label converted to ascii_snake_case",
-                max_length=255,
-                verbose_name="name",
-            ),
-        ),
-        migrations.AddField(
-            model_name="formfieldforcustomlistviewpage",
-            name="clean_name",
-            field=models.CharField(
-                blank=True,
-                default="",
-                help_text="Safe name of the form field, the label converted to ascii_snake_case",
-                max_length=255,
-                verbose_name="name",
-            ),
-        ),
-        migrations.AddField(
-            model_name="formfieldwithcustomsubmission",
-            name="clean_name",
-            field=models.CharField(
-                blank=True,
-                default="",
-                help_text="Safe name of the form field, the label converted to ascii_snake_case",
-                max_length=255,
-                verbose_name="name",
-            ),
-        ),
-        migrations.AddField(
-            model_name="jadeformfield",
-            name="clean_name",
-            field=models.CharField(
-                blank=True,
-                default="",
-                help_text="Safe name of the form field, the label converted to ascii_snake_case",
-                max_length=255,
-                verbose_name="name",
-            ),
-        ),
-        migrations.AddField(
-            model_name="redirectformfield",
-            name="clean_name",
-            field=models.CharField(
-                blank=True,
-                default="",
-                help_text="Safe name of the form field, the label converted to ascii_snake_case",
-                max_length=255,
-                verbose_name="name",
-            ),
-        ),
-    ]

+ 0 - 32
wagtail/test/testapp/migrations/0054_simpletask.py

@@ -1,32 +0,0 @@
-# Generated by Django 3.0.3 on 2020-02-11 17:11
-
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0047_add_workflow_models"),
-        ("tests", "0053_formfield_clean_name"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="SimpleTask",
-            fields=[
-                (
-                    "task_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.Task",
-                    ),
-                ),
-            ],
-            bases=("wagtailcore.task",),
-        ),
-    ]

+ 0 - 121
wagtail/test/testapp/migrations/0055_eventpage_childobject_i18n.py

@@ -1,121 +0,0 @@
-# Generated by Django 3.0.8 on 2020-07-31 12:18
-
-from django.db import migrations, models
-import django.db.models.deletion
-import uuid
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0057_page_locale_fields_notnull"),
-        ("tests", "0054_simpletask"),
-    ]
-
-    operations = [
-        migrations.AddField(
-            model_name="eventcategory",
-            name="locale",
-            field=models.ForeignKey(
-                default=1,
-                editable=False,
-                on_delete=django.db.models.deletion.PROTECT,
-                related_name="+",
-                to="wagtailcore.Locale",
-            ),
-            preserve_default=False,
-        ),
-        migrations.AddField(
-            model_name="eventcategory",
-            name="translation_key",
-            field=models.UUIDField(default=uuid.uuid4, editable=False),
-        ),
-        migrations.AddField(
-            model_name="eventpagecarouselitem",
-            name="locale",
-            field=models.ForeignKey(
-                default=1,
-                editable=False,
-                on_delete=django.db.models.deletion.PROTECT,
-                related_name="+",
-                to="wagtailcore.Locale",
-            ),
-            preserve_default=False,
-        ),
-        migrations.AddField(
-            model_name="eventpagecarouselitem",
-            name="translation_key",
-            field=models.UUIDField(default=uuid.uuid4, editable=False),
-        ),
-        migrations.AddField(
-            model_name="eventpagerelatedlink",
-            name="locale",
-            field=models.ForeignKey(
-                default=1,
-                editable=False,
-                on_delete=django.db.models.deletion.PROTECT,
-                related_name="+",
-                to="wagtailcore.Locale",
-            ),
-            preserve_default=False,
-        ),
-        migrations.AddField(
-            model_name="eventpagerelatedlink",
-            name="translation_key",
-            field=models.UUIDField(default=uuid.uuid4, editable=False),
-        ),
-        migrations.AddField(
-            model_name="eventpagespeaker",
-            name="locale",
-            field=models.ForeignKey(
-                default=1,
-                editable=False,
-                on_delete=django.db.models.deletion.PROTECT,
-                related_name="+",
-                to="wagtailcore.Locale",
-            ),
-            preserve_default=False,
-        ),
-        migrations.AddField(
-            model_name="eventpagespeaker",
-            name="translation_key",
-            field=models.UUIDField(default=uuid.uuid4, editable=False),
-        ),
-        migrations.AddField(
-            model_name="eventpagespeakeraward",
-            name="locale",
-            field=models.ForeignKey(
-                default=1,
-                editable=False,
-                on_delete=django.db.models.deletion.PROTECT,
-                related_name="+",
-                to="wagtailcore.Locale",
-            ),
-            preserve_default=False,
-        ),
-        migrations.AddField(
-            model_name="eventpagespeakeraward",
-            name="translation_key",
-            field=models.UUIDField(default=uuid.uuid4, editable=False),
-        ),
-        migrations.AlterUniqueTogether(
-            name="eventcategory",
-            unique_together={("translation_key", "locale")},
-        ),
-        migrations.AlterUniqueTogether(
-            name="eventpagecarouselitem",
-            unique_together={("translation_key", "locale")},
-        ),
-        migrations.AlterUniqueTogether(
-            name="eventpagerelatedlink",
-            unique_together={("translation_key", "locale")},
-        ),
-        migrations.AlterUniqueTogether(
-            name="eventpagespeaker",
-            unique_together={("translation_key", "locale")},
-        ),
-        migrations.AlterUniqueTogether(
-            name="eventpagespeakeraward",
-            unique_together={("translation_key", "locale")},
-        ),
-    ]

+ 0 - 46
wagtail/test/testapp/migrations/0056_streampage_nested_streamblock.py

@@ -1,46 +0,0 @@
-# Generated by Django 3.0.9 on 2020-08-12 20:27
-
-from django.db import migrations
-import wagtail.blocks
-import wagtail.fields
-import wagtail.test.testapp.models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0055_eventpage_childobject_i18n"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="streampage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [
-                    ("text", wagtail.blocks.CharBlock()),
-                    ("rich_text", wagtail.blocks.RichTextBlock()),
-                    ("image", wagtail.test.testapp.models.ExtendedImageChooserBlock()),
-                    (
-                        "product",
-                        wagtail.blocks.StructBlock(
-                            [
-                                ("name", wagtail.blocks.CharBlock()),
-                                ("price", wagtail.blocks.CharBlock()),
-                            ]
-                        ),
-                    ),
-                    ("raw_html", wagtail.blocks.RawHTMLBlock()),
-                    (
-                        "books",
-                        wagtail.blocks.StreamBlock(
-                            [
-                                ("title", wagtail.blocks.CharBlock()),
-                                ("author", wagtail.blocks.CharBlock()),
-                            ]
-                        ),
-                    ),
-                ]
-            ),
-        ),
-    ]

+ 0 - 84
wagtail/test/testapp/migrations/0057_customdocumentwithauthor.py

@@ -1,84 +0,0 @@
-# Generated by Django 3.0.10 on 2020-12-20 14:52
-
-from django.conf import settings
-from django.db import migrations, models
-import django.db.models.deletion
-import taggit.managers
-import wagtail.models
-import wagtail.search.index
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0059_apply_collection_ordering"),
-        ("taggit", "0003_taggeditem_add_unique_index"),
-        migrations.swappable_dependency(settings.AUTH_USER_MODEL),
-        ("tests", "0056_streampage_nested_streamblock"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="CustomDocumentWithAuthor",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("title", models.CharField(max_length=255, verbose_name="title")),
-                ("file", models.FileField(upload_to="documents", verbose_name="file")),
-                (
-                    "created_at",
-                    models.DateTimeField(auto_now_add=True, verbose_name="created at"),
-                ),
-                ("file_size", models.PositiveIntegerField(editable=False, null=True)),
-                (
-                    "file_hash",
-                    models.CharField(blank=True, editable=False, max_length=40),
-                ),
-                ("author", models.CharField(max_length=255)),
-                (
-                    "collection",
-                    models.ForeignKey(
-                        default=wagtail.models.get_root_collection_id,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="+",
-                        to="wagtailcore.Collection",
-                        verbose_name="collection",
-                    ),
-                ),
-                (
-                    "tags",
-                    taggit.managers.TaggableManager(
-                        blank=True,
-                        help_text=None,
-                        through="taggit.TaggedItem",
-                        to="taggit.Tag",
-                        verbose_name="tags",
-                    ),
-                ),
-                (
-                    "uploaded_by_user",
-                    models.ForeignKey(
-                        blank=True,
-                        editable=False,
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        to=settings.AUTH_USER_MODEL,
-                        verbose_name="uploaded by user",
-                    ),
-                ),
-            ],
-            options={
-                "verbose_name": "document",
-                "verbose_name_plural": "documents",
-                "abstract": False,
-            },
-            bases=(wagtail.search.index.Indexed, models.Model),
-        ),
-    ]

+ 0 - 64
wagtail/test/testapp/migrations/0058_blockcountsstreammodel_minmaxcountstreammodel.py

@@ -1,64 +0,0 @@
-# Generated by Django 2.1.7 on 2019-03-28 02:30
-
-from django.db import migrations, models
-import wagtail.blocks
-import wagtail.fields
-import wagtail.images.blocks
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0057_customdocumentwithauthor"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="BlockCountsStreamModel",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "body",
-                    wagtail.fields.StreamField(
-                        [
-                            ("text", wagtail.blocks.CharBlock()),
-                            ("rich_text", wagtail.blocks.RichTextBlock()),
-                            ("image", wagtail.images.blocks.ImageChooserBlock()),
-                        ]
-                    ),
-                ),
-            ],
-        ),
-        migrations.CreateModel(
-            name="MinMaxCountStreamModel",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "body",
-                    wagtail.fields.StreamField(
-                        [
-                            ("text", wagtail.blocks.CharBlock()),
-                            ("rich_text", wagtail.blocks.RichTextBlock()),
-                            ("image", wagtail.images.blocks.ImageChooserBlock()),
-                        ]
-                    ),
-                ),
-            ],
-        ),
-    ]

+ 0 - 43
wagtail/test/testapp/migrations/0059_deadlystreampage.py

@@ -1,43 +0,0 @@
-# Generated by Django 3.1.8 on 2021-04-22 16:50
-
-from django.db import migrations, models
-import django.db.models.deletion
-import wagtail.fields
-import wagtail.test.testapp.models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0062_comment_models_and_pagesubscription"),
-        ("tests", "0058_blockcountsstreammodel_minmaxcountstreammodel"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="DeadlyStreamPage",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.page",
-                    ),
-                ),
-                (
-                    "body",
-                    wagtail.fields.StreamField(
-                        [("title", wagtail.test.testapp.models.DeadlyCharBlock())]
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-    ]

+ 0 - 54
wagtail/test/testapp/migrations/0060_taggedchildpage_taggedgrandchildpage.py

@@ -1,54 +0,0 @@
-# Generated by Django 3.2.3 on 2021-05-28 21:21
-
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0059_deadlystreampage"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="TaggedChildPage",
-            fields=[
-                (
-                    "taggedpage_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="tests.taggedpage",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("tests.taggedpage",),
-        ),
-        migrations.CreateModel(
-            name="TaggedGrandchildPage",
-            fields=[
-                (
-                    "taggedchildpage_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="tests.taggedchildpage",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("tests.taggedchildpage",),
-        ),
-    ]

+ 0 - 42
wagtail/test/testapp/migrations/0061_tag_fk_for_django_4.py

@@ -1,42 +0,0 @@
-# Generated by Django 4.0.dev20210817102354 on 2022-01-06 10:25
-
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("taggit", "0003_taggeditem_add_unique_index"),
-        ("tests", "0060_taggedchildpage_taggedgrandchildpage"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="addresstag",
-            name="tag",
-            field=models.ForeignKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="%(app_label)s_%(class)s_items",
-                to="taggit.tag",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="adverttag",
-            name="tag",
-            field=models.ForeignKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="%(app_label)s_%(class)s_items",
-                to="taggit.tag",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="taggedpagetag",
-            name="tag",
-            field=models.ForeignKey(
-                on_delete=django.db.models.deletion.CASCADE,
-                related_name="%(app_label)s_%(class)s_items",
-                to="taggit.tag",
-            ),
-        ),
-    ]

+ 0 - 166
wagtail/test/testapp/migrations/0062_alter_addedstreamfieldwithemptylistdefaultpage_body_and_more.py

@@ -1,166 +0,0 @@
-# Generated by Django 4.0.3 on 2022-03-18 06:36
-
-from django.db import migrations
-import wagtail.blocks
-import wagtail.contrib.table_block.blocks
-import wagtail.fields
-import wagtail.images.blocks
-import wagtail.test.testapp.models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0061_tag_fk_for_django_4"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="addedstreamfieldwithemptylistdefaultpage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [("title", wagtail.blocks.CharBlock())],
-                default=[],
-                use_json_field=False,
-            ),
-        ),
-        migrations.AlterField(
-            model_name="addedstreamfieldwithemptystringdefaultpage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [("title", wagtail.blocks.CharBlock())],
-                default="",
-                use_json_field=False,
-            ),
-        ),
-        migrations.AlterField(
-            model_name="addedstreamfieldwithoutdefaultpage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [("title", wagtail.blocks.CharBlock())], use_json_field=False
-            ),
-        ),
-        migrations.AlterField(
-            model_name="blockcountsstreammodel",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [
-                    ("text", wagtail.blocks.CharBlock()),
-                    ("rich_text", wagtail.blocks.RichTextBlock()),
-                    ("image", wagtail.images.blocks.ImageChooserBlock()),
-                ],
-                use_json_field=False,
-            ),
-        ),
-        migrations.AlterField(
-            model_name="customrichblockfieldpage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [("rich_text", wagtail.blocks.RichTextBlock(editor="custom"))],
-                use_json_field=False,
-            ),
-        ),
-        migrations.AlterField(
-            model_name="deadlystreampage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [("title", wagtail.test.testapp.models.DeadlyCharBlock())],
-                use_json_field=False,
-            ),
-        ),
-        migrations.AlterField(
-            model_name="defaultrichblockfieldpage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [("rich_text", wagtail.blocks.RichTextBlock())], use_json_field=False
-            ),
-        ),
-        migrations.AlterField(
-            model_name="defaultstreampage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [
-                    ("text", wagtail.blocks.CharBlock()),
-                    ("rich_text", wagtail.blocks.RichTextBlock()),
-                    ("image", wagtail.images.blocks.ImageChooserBlock()),
-                ],
-                default="",
-                use_json_field=False,
-            ),
-        ),
-        migrations.AlterField(
-            model_name="inlinestreampagesection",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [
-                    ("text", wagtail.blocks.CharBlock()),
-                    ("rich_text", wagtail.blocks.RichTextBlock()),
-                    ("image", wagtail.images.blocks.ImageChooserBlock()),
-                ],
-                use_json_field=False,
-            ),
-        ),
-        migrations.AlterField(
-            model_name="minmaxcountstreammodel",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [
-                    ("text", wagtail.blocks.CharBlock()),
-                    ("rich_text", wagtail.blocks.RichTextBlock()),
-                    ("image", wagtail.images.blocks.ImageChooserBlock()),
-                ],
-                use_json_field=False,
-            ),
-        ),
-        migrations.AlterField(
-            model_name="streammodel",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [
-                    ("text", wagtail.blocks.CharBlock()),
-                    ("rich_text", wagtail.blocks.RichTextBlock()),
-                    ("image", wagtail.images.blocks.ImageChooserBlock()),
-                ],
-                use_json_field=False,
-            ),
-        ),
-        migrations.AlterField(
-            model_name="streampage",
-            name="body",
-            field=wagtail.fields.StreamField(
-                [
-                    ("text", wagtail.blocks.CharBlock()),
-                    ("rich_text", wagtail.blocks.RichTextBlock()),
-                    ("image", wagtail.test.testapp.models.ExtendedImageChooserBlock()),
-                    (
-                        "product",
-                        wagtail.blocks.StructBlock(
-                            [
-                                ("name", wagtail.blocks.CharBlock()),
-                                ("price", wagtail.blocks.CharBlock()),
-                            ]
-                        ),
-                    ),
-                    ("raw_html", wagtail.blocks.RawHTMLBlock()),
-                    (
-                        "books",
-                        wagtail.blocks.StreamBlock(
-                            [
-                                ("title", wagtail.blocks.CharBlock()),
-                                ("author", wagtail.blocks.CharBlock()),
-                            ]
-                        ),
-                    ),
-                ],
-                use_json_field=False,
-            ),
-        ),
-        migrations.AlterField(
-            model_name="tableblockstreampage",
-            name="table",
-            field=wagtail.fields.StreamField(
-                [("table", wagtail.contrib.table_block.blocks.TableBlock())],
-                use_json_field=False,
-            ),
-        ),
-    ]

+ 0 - 91
wagtail/test/testapp/migrations/0063_jsonblockcountsstreammodel_and_more.py

@@ -1,91 +0,0 @@
-# Generated by Django 4.0.3 on 2022-03-18 06:37
-
-from django.db import migrations, models
-import wagtail.blocks
-import wagtail.fields
-import wagtail.images.blocks
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0062_alter_addedstreamfieldwithemptylistdefaultpage_body_and_more"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="JSONBlockCountsStreamModel",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "body",
-                    wagtail.fields.StreamField(
-                        [
-                            ("text", wagtail.blocks.CharBlock()),
-                            ("rich_text", wagtail.blocks.RichTextBlock()),
-                            ("image", wagtail.images.blocks.ImageChooserBlock()),
-                        ],
-                        use_json_field=True,
-                    ),
-                ),
-            ],
-        ),
-        migrations.CreateModel(
-            name="JSONMinMaxCountStreamModel",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "body",
-                    wagtail.fields.StreamField(
-                        [
-                            ("text", wagtail.blocks.CharBlock()),
-                            ("rich_text", wagtail.blocks.RichTextBlock()),
-                            ("image", wagtail.images.blocks.ImageChooserBlock()),
-                        ],
-                        use_json_field=True,
-                    ),
-                ),
-            ],
-        ),
-        migrations.CreateModel(
-            name="JSONStreamModel",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "body",
-                    wagtail.fields.StreamField(
-                        [
-                            ("text", wagtail.blocks.CharBlock()),
-                            ("rich_text", wagtail.blocks.RichTextBlock()),
-                            ("image", wagtail.images.blocks.ImageChooserBlock()),
-                        ],
-                        use_json_field=True,
-                    ),
-                ),
-            ],
-        ),
-    ]

+ 0 - 122
wagtail/test/testapp/migrations/0064_alter_formpage_from_address_and_more.py

@@ -1,122 +0,0 @@
-# Generated by Django 4.0.3 on 2022-03-28 09:18
-
-from django.db import migrations, models
-import wagtail.contrib.forms.models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0063_jsonblockcountsstreammodel_and_more"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="formpage",
-            name="from_address",
-            field=models.EmailField(
-                blank=True, max_length=255, verbose_name="from address"
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formpage",
-            name="to_address",
-            field=models.CharField(
-                blank=True,
-                help_text="Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.",
-                max_length=255,
-                validators=[wagtail.contrib.forms.models.validate_to_address],
-                verbose_name="to address",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formpagewithcustomformbuilder",
-            name="from_address",
-            field=models.EmailField(
-                blank=True, max_length=255, verbose_name="from address"
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formpagewithcustomformbuilder",
-            name="to_address",
-            field=models.CharField(
-                blank=True,
-                help_text="Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.",
-                max_length=255,
-                validators=[wagtail.contrib.forms.models.validate_to_address],
-                verbose_name="to address",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formpagewithcustomsubmission",
-            name="from_address",
-            field=models.EmailField(
-                blank=True, max_length=255, verbose_name="from address"
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formpagewithcustomsubmission",
-            name="to_address",
-            field=models.CharField(
-                blank=True,
-                help_text="Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.",
-                max_length=255,
-                validators=[wagtail.contrib.forms.models.validate_to_address],
-                verbose_name="to address",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formpagewithcustomsubmissionlistview",
-            name="from_address",
-            field=models.EmailField(
-                blank=True, max_length=255, verbose_name="from address"
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formpagewithcustomsubmissionlistview",
-            name="to_address",
-            field=models.CharField(
-                blank=True,
-                help_text="Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.",
-                max_length=255,
-                validators=[wagtail.contrib.forms.models.validate_to_address],
-                verbose_name="to address",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formpagewithredirect",
-            name="from_address",
-            field=models.EmailField(
-                blank=True, max_length=255, verbose_name="from address"
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formpagewithredirect",
-            name="to_address",
-            field=models.CharField(
-                blank=True,
-                help_text="Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.",
-                max_length=255,
-                validators=[wagtail.contrib.forms.models.validate_to_address],
-                verbose_name="to address",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="jadeformpage",
-            name="from_address",
-            field=models.EmailField(
-                blank=True, max_length=255, verbose_name="from address"
-            ),
-        ),
-        migrations.AlterField(
-            model_name="jadeformpage",
-            name="to_address",
-            field=models.CharField(
-                blank=True,
-                help_text="Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.",
-                max_length=255,
-                validators=[wagtail.contrib.forms.models.validate_to_address],
-                verbose_name="to address",
-            ),
-        ),
-    ]

+ 0 - 121
wagtail/test/testapp/migrations/0065_alter_extendedformfield_choices_and_more.py

@@ -1,121 +0,0 @@
-# Generated by Django 4.0.3 on 2022-03-22 13:36
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0064_alter_formpage_from_address_and_more"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="extendedformfield",
-            name="choices",
-            field=models.TextField(
-                blank=True,
-                help_text="Comma or new line separated list of choices. Only applicable in checkboxes, radio and dropdown.",
-                verbose_name="choices",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="extendedformfield",
-            name="default_value",
-            field=models.TextField(
-                blank=True,
-                help_text="Default value. Comma or new line separated values supported for checkboxes.",
-                verbose_name="default value",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formfield",
-            name="choices",
-            field=models.TextField(
-                blank=True,
-                help_text="Comma or new line separated list of choices. Only applicable in checkboxes, radio and dropdown.",
-                verbose_name="choices",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formfield",
-            name="default_value",
-            field=models.TextField(
-                blank=True,
-                help_text="Default value. Comma or new line separated values supported for checkboxes.",
-                verbose_name="default value",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formfieldforcustomlistviewpage",
-            name="choices",
-            field=models.TextField(
-                blank=True,
-                help_text="Comma or new line separated list of choices. Only applicable in checkboxes, radio and dropdown.",
-                verbose_name="choices",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formfieldforcustomlistviewpage",
-            name="default_value",
-            field=models.TextField(
-                blank=True,
-                help_text="Default value. Comma or new line separated values supported for checkboxes.",
-                verbose_name="default value",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formfieldwithcustomsubmission",
-            name="choices",
-            field=models.TextField(
-                blank=True,
-                help_text="Comma or new line separated list of choices. Only applicable in checkboxes, radio and dropdown.",
-                verbose_name="choices",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="formfieldwithcustomsubmission",
-            name="default_value",
-            field=models.TextField(
-                blank=True,
-                help_text="Default value. Comma or new line separated values supported for checkboxes.",
-                verbose_name="default value",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="jadeformfield",
-            name="choices",
-            field=models.TextField(
-                blank=True,
-                help_text="Comma or new line separated list of choices. Only applicable in checkboxes, radio and dropdown.",
-                verbose_name="choices",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="jadeformfield",
-            name="default_value",
-            field=models.TextField(
-                blank=True,
-                help_text="Default value. Comma or new line separated values supported for checkboxes.",
-                verbose_name="default value",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="redirectformfield",
-            name="choices",
-            field=models.TextField(
-                blank=True,
-                help_text="Comma or new line separated list of choices. Only applicable in checkboxes, radio and dropdown.",
-                verbose_name="choices",
-            ),
-        ),
-        migrations.AlterField(
-            model_name="redirectformfield",
-            name="default_value",
-            field=models.TextField(
-                blank=True,
-                help_text="Default value. Comma or new line separated values supported for checkboxes.",
-                verbose_name="default value",
-            ),
-        ),
-    ]

+ 0 - 58
wagtail/test/testapp/migrations/0066_pagewithgenericrelation_relatedgenericrelation.py

@@ -1,58 +0,0 @@
-# Generated by Django 4.0.2 on 2022-02-28 01:28
-
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0067_alter_pagerevision_content_json"),
-        ("contenttypes", "0002_remove_content_type_name"),
-        ("tests", "0065_alter_extendedformfield_choices_and_more"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="PageWithGenericRelation",
-            fields=[
-                (
-                    "page_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="wagtailcore.page",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("wagtailcore.page",),
-        ),
-        migrations.CreateModel(
-            name="RelatedGenericRelation",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("object_id", models.PositiveBigIntegerField()),
-                (
-                    "content_type",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        to="contenttypes.contenttype",
-                    ),
-                ),
-            ],
-        ),
-    ]

+ 0 - 21
wagtail/test/testapp/migrations/0067_alter_customformpagesubmission_form_data.py

@@ -1,21 +0,0 @@
-# Generated by Django 4.0.3 on 2022-03-28 11:59
-
-import django.core.serializers.json
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0066_pagewithgenericrelation_relatedgenericrelation"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="customformpagesubmission",
-            name="form_data",
-            field=models.JSONField(
-                encoder=django.core.serializers.json.DjangoJSONEncoder
-            ),
-        ),
-    ]

+ 0 - 34
wagtail/test/testapp/migrations/0068_index_customimage_file_hash.py

@@ -1,34 +0,0 @@
-# Generated by Django 4.0.3 on 2022-04-13 15:46
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0067_alter_customformpagesubmission_form_data"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="customimage",
-            name="file_hash",
-            field=models.CharField(
-                blank=True, db_index=True, editable=False, max_length=40
-            ),
-        ),
-        migrations.AlterField(
-            model_name="customimagefilepath",
-            name="file_hash",
-            field=models.CharField(
-                blank=True, db_index=True, editable=False, max_length=40
-            ),
-        ),
-        migrations.AlterField(
-            model_name="customimagewithauthor",
-            name="file_hash",
-            field=models.CharField(
-                blank=True, db_index=True, editable=False, max_length=40
-            ),
-        ),
-    ]

+ 0 - 115
wagtail/test/testapp/migrations/0069_tagged_restaurant_document.py

@@ -1,115 +0,0 @@
-# Generated by Django 3.2.11 on 2022-01-27 15:00
-
-from django.conf import settings
-from django.db import migrations, models
-import django.db.models.deletion
-import taggit.managers
-import wagtail.core.models.collections
-import wagtail.search.index
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0068_index_customimage_file_hash"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="CustomRestaurantDocument",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("title", models.CharField(max_length=255, verbose_name="title")),
-                ("file", models.FileField(upload_to="documents", verbose_name="file")),
-                (
-                    "created_at",
-                    models.DateTimeField(auto_now_add=True, verbose_name="created at"),
-                ),
-                ("file_size", models.PositiveIntegerField(editable=False, null=True)),
-                (
-                    "file_hash",
-                    models.CharField(blank=True, editable=False, max_length=40),
-                ),
-                (
-                    "collection",
-                    models.ForeignKey(
-                        default=wagtail.core.models.collections.get_root_collection_id,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="+",
-                        to="wagtailcore.collection",
-                        verbose_name="collection",
-                    ),
-                ),
-            ],
-            options={
-                "verbose_name": "document",
-                "verbose_name_plural": "documents",
-                "abstract": False,
-            },
-            bases=(wagtail.search.index.Indexed, models.Model),
-        ),
-        migrations.CreateModel(
-            name="TaggedRestaurantDocument",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "content_object",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="tagged_items",
-                        to="tests.customrestaurantdocument",
-                    ),
-                ),
-                (
-                    "tag",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="tagged_documents",
-                        to="tests.restauranttag",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-        migrations.AddField(
-            model_name="customrestaurantdocument",
-            name="tags",
-            field=taggit.managers.TaggableManager(
-                blank=True,
-                help_text=None,
-                through="tests.TaggedRestaurantDocument",
-                to="tests.RestaurantTag",
-                verbose_name="tags",
-            ),
-        ),
-        migrations.AddField(
-            model_name="customrestaurantdocument",
-            name="uploaded_by_user",
-            field=models.ForeignKey(
-                blank=True,
-                editable=False,
-                null=True,
-                on_delete=django.db.models.deletion.SET_NULL,
-                to=settings.AUTH_USER_MODEL,
-                verbose_name="uploaded by user",
-            ),
-        ),
-    ]

+ 0 - 140
wagtail/test/testapp/migrations/0070_tagged_restaurant_image.py

@@ -1,140 +0,0 @@
-# Generated by Django 3.2.11 on 2022-01-27 16:23
-
-from django.conf import settings
-from django.db import migrations, models
-import django.db.models.deletion
-import taggit.managers
-import wagtail.core.models.collections
-import wagtail.images.models
-import wagtail.search.index
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0069_tagged_restaurant_document"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="CustomRestaurantImage",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("title", models.CharField(max_length=255, verbose_name="title")),
-                (
-                    "file",
-                    models.ImageField(
-                        height_field="height",
-                        upload_to=wagtail.images.models.get_upload_to,
-                        verbose_name="file",
-                        width_field="width",
-                    ),
-                ),
-                ("width", models.IntegerField(editable=False, verbose_name="width")),
-                ("height", models.IntegerField(editable=False, verbose_name="height")),
-                (
-                    "created_at",
-                    models.DateTimeField(
-                        auto_now_add=True, db_index=True, verbose_name="created at"
-                    ),
-                ),
-                ("focal_point_x", models.PositiveIntegerField(blank=True, null=True)),
-                ("focal_point_y", models.PositiveIntegerField(blank=True, null=True)),
-                (
-                    "focal_point_width",
-                    models.PositiveIntegerField(blank=True, null=True),
-                ),
-                (
-                    "focal_point_height",
-                    models.PositiveIntegerField(blank=True, null=True),
-                ),
-                ("file_size", models.PositiveIntegerField(editable=False, null=True)),
-                (
-                    "file_hash",
-                    models.CharField(blank=True, editable=False, max_length=40),
-                ),
-                (
-                    "collection",
-                    models.ForeignKey(
-                        default=wagtail.core.models.collections.get_root_collection_id,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="+",
-                        to="wagtailcore.collection",
-                        verbose_name="collection",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=(
-                wagtail.images.models.ImageFileMixin,
-                wagtail.search.index.Indexed,
-                models.Model,
-            ),
-        ),
-        migrations.CreateModel(
-            name="TaggedRestaurantImage",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                (
-                    "content_object",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="tagged_items",
-                        to="tests.customrestaurantimage",
-                    ),
-                ),
-                (
-                    "tag",
-                    models.ForeignKey(
-                        on_delete=django.db.models.deletion.CASCADE,
-                        related_name="tagged_images",
-                        to="tests.restauranttag",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-        migrations.AddField(
-            model_name="customrestaurantimage",
-            name="tags",
-            field=taggit.managers.TaggableManager(
-                blank=True,
-                help_text=None,
-                through="tests.TaggedRestaurantImage",
-                to="tests.RestaurantTag",
-                verbose_name="tags",
-            ),
-        ),
-        migrations.AddField(
-            model_name="customrestaurantimage",
-            name="uploaded_by_user",
-            field=models.ForeignKey(
-                blank=True,
-                editable=False,
-                null=True,
-                on_delete=django.db.models.deletion.SET_NULL,
-                to=settings.AUTH_USER_MODEL,
-                verbose_name="uploaded by user",
-            ),
-        ),
-    ]

+ 0 - 20
wagtail/test/testapp/migrations/0071_alter_customrestaurantimage_file_hash.py

@@ -1,20 +0,0 @@
-# Generated by Django 4.0.2 on 2022-05-25 10:23
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0070_tagged_restaurant_image"),
-    ]
-
-    operations = [
-        migrations.AlterField(
-            model_name="customrestaurantimage",
-            name="file_hash",
-            field=models.CharField(
-                blank=True, db_index=True, editable=False, max_length=40
-            ),
-        ),
-    ]

+ 0 - 85
wagtail/test/testapp/migrations/0072_revisablemodels.py

@@ -1,85 +0,0 @@
-# Generated by Django 4.0.4 on 2022-05-25 15:21
-
-from django.db import migrations, models
-import django.db.models.deletion
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("wagtailcore", "0073_page_latest_revision"),
-        ("tests", "0071_alter_customrestaurantimage_file_hash"),
-    ]
-
-    operations = [
-        migrations.CreateModel(
-            name="RevisableModel",
-            fields=[
-                (
-                    "id",
-                    models.AutoField(
-                        auto_created=True,
-                        primary_key=True,
-                        serialize=False,
-                        verbose_name="ID",
-                    ),
-                ),
-                ("text", models.TextField()),
-                (
-                    "latest_revision",
-                    models.ForeignKey(
-                        blank=True,
-                        editable=False,
-                        null=True,
-                        on_delete=django.db.models.deletion.SET_NULL,
-                        related_name="+",
-                        to="wagtailcore.revision",
-                        verbose_name="latest revision",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-        ),
-        migrations.CreateModel(
-            name="RevisableChildModel",
-            fields=[
-                (
-                    "revisablemodel_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="tests.revisablemodel",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("tests.revisablemodel",),
-        ),
-        migrations.CreateModel(
-            name="RevisableGrandChildModel",
-            fields=[
-                (
-                    "revisablechildmodel_ptr",
-                    models.OneToOneField(
-                        auto_created=True,
-                        on_delete=django.db.models.deletion.CASCADE,
-                        parent_link=True,
-                        primary_key=True,
-                        serialize=False,
-                        to="tests.revisablechildmodel",
-                    ),
-                ),
-            ],
-            options={
-                "abstract": False,
-            },
-            bases=("tests.revisablechildmodel",),
-        ),
-    ]

+ 0 - 18
wagtail/test/testapp/migrations/0073_revisablechildmodel_secret_text.py

@@ -1,18 +0,0 @@
-# Generated by Django 4.0.4 on 2022-05-12 12:27
-
-from django.db import migrations, models
-
-
-class Migration(migrations.Migration):
-
-    dependencies = [
-        ("tests", "0072_revisablemodels"),
-    ]
-
-    operations = [
-        migrations.AddField(
-            model_name="revisablechildmodel",
-            name="secret_text",
-            field=models.TextField(blank=True, default=""),
-        ),
-    ]