Skip to content

Commit

Permalink
Change app label of translation app and restart migrations
Browse files Browse the repository at this point in the history
  • Loading branch information
kaedroho committed Jan 8, 2020
1 parent 51dcb7d commit 6b6fad6
Show file tree
Hide file tree
Showing 16 changed files with 224 additions and 712 deletions.
2 changes: 1 addition & 1 deletion wagtail_localize/translation/apps.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@


class WagtailLocalizeTranslationAppConfig(AppConfig):
label = "wagtail_localize_translation_memory"
label = "wagtail_localize_translation"
name = "wagtail_localize.translation"
verbose_name = "Wagtail Localize Translation"
252 changes: 223 additions & 29 deletions wagtail_localize/translation/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Generated by Django 2.1.10 on 2019-08-13 12:30
# Generated by Django 2.2.9 on 2020-01-08 15:17

from django.db import migrations, models
import django.db.models.deletion
Expand All @@ -9,8 +9,9 @@ class Migration(migrations.Migration):
initial = True

dependencies = [
("wagtail_localize", "0002_initial_data"),
("wagtailcore", "0041_group_collection_permissions_verbose_name_plural"),
("contenttypes", "0002_remove_content_type_name"),
("wagtail_localize", "0002_initial_data"),
]

operations = [
Expand All @@ -26,7 +27,7 @@ class Migration(migrations.Migration):
verbose_name="ID",
),
),
("uuid", models.UUIDField(unique=True)),
("text_id", models.UUIDField()),
("text", models.TextField()),
(
"language",
Expand All @@ -36,9 +37,10 @@ class Migration(migrations.Migration):
),
),
],
options={"unique_together": {("language", "text_id")},},
),
migrations.CreateModel(
name="SegmentPageLocation",
name="SegmentTranslationContext",
fields=[
(
"id",
Expand All @@ -49,27 +51,136 @@ class Migration(migrations.Migration):
verbose_name="ID",
),
),
("path_id", models.UUIDField()),
("path", models.TextField()),
],
),
migrations.CreateModel(
name="Template",
fields=[
(
"page_revision",
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("uuid", models.UUIDField(unique=True)),
("template", models.TextField()),
("template_format", models.CharField(max_length=100)),
("segment_count", models.PositiveIntegerField()),
],
),
migrations.CreateModel(
name="TranslatableObject",
fields=[
(
"translation_key",
models.UUIDField(primary_key=True, serialize=False),
),
(
"content_type",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name="+",
to="contenttypes.ContentType",
),
),
],
options={"unique_together": {("content_type", "translation_key")},},
),
migrations.CreateModel(
name="TranslatableRevision",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("content_json", models.TextField()),
("created_at", models.DateTimeField()),
(
"locale",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
to="wagtail_localize.Locale",
),
),
(
"object",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name="revisions",
to="wagtail_localize_translation.TranslatableObject",
),
),
(
"page_revision",
models.OneToOneField(
blank=True,
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="wagtaillocalize_revision",
to="wagtailcore.PageRevision",
),
),
],
),
migrations.CreateModel(
name="TemplateLocation",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("order", models.PositiveIntegerField()),
(
"segment",
"context",
models.ForeignKey(
on_delete=django.db.models.deletion.PROTECT,
to="wagtail_localize_translation.SegmentTranslationContext",
),
),
(
"revision",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
to="wagtail_localize_translation.TranslatableRevision",
),
),
(
"template",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name="page_locations",
to="wagtail_localize_translation_memory.Segment",
related_name="locations",
to="wagtail_localize_translation.Template",
),
),
],
options={"abstract": False},
options={"abstract": False,},
),
migrations.AddField(
model_name="segmenttranslationcontext",
name="object",
field=models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name="+",
to="wagtail_localize_translation.TranslatableObject",
),
),
migrations.CreateModel(
name="SegmentTranslation",
name="SegmentLocation",
fields=[
(
"id",
Expand All @@ -80,26 +191,35 @@ class Migration(migrations.Migration):
verbose_name="ID",
),
),
("text", models.TextField()),
("order", models.PositiveIntegerField()),
("html_attrs", models.TextField(blank=True)),
(
"language",
"context",
models.ForeignKey(
on_delete=django.db.models.deletion.PROTECT,
to="wagtail_localize_translation.SegmentTranslationContext",
),
),
(
"revision",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
to="wagtail_localize.Language",
to="wagtail_localize_translation.TranslatableRevision",
),
),
(
"translation_of",
"segment",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name="translations",
to="wagtail_localize_translation_memory.Segment",
related_name="locations",
to="wagtail_localize_translation.Segment",
),
),
],
options={"abstract": False,},
),
migrations.CreateModel(
name="Template",
name="RelatedObjectLocation",
fields=[
(
"id",
Expand All @@ -110,14 +230,34 @@ class Migration(migrations.Migration):
verbose_name="ID",
),
),
("uuid", models.UUIDField(unique=True)),
("template", models.TextField()),
("template_format", models.CharField(max_length=100)),
("segment_count", models.PositiveIntegerField()),
("order", models.PositiveIntegerField()),
(
"context",
models.ForeignKey(
on_delete=django.db.models.deletion.PROTECT,
to="wagtail_localize_translation.SegmentTranslationContext",
),
),
(
"object",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name="references",
to="wagtail_localize_translation.TranslatableObject",
),
),
(
"revision",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
to="wagtail_localize_translation.TranslatableRevision",
),
),
],
options={"abstract": False,},
),
migrations.CreateModel(
name="TemplatePageLocation",
name="TranslationLog",
fields=[
(
"id",
Expand All @@ -128,26 +268,80 @@ class Migration(migrations.Migration):
verbose_name="ID",
),
),
("path", models.TextField()),
("created_at", models.DateTimeField(auto_now_add=True)),
(
"page_revision",
"locale",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name="translation_logs",
to="wagtail_localize.Locale",
),
),
(
"page_revision",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="+",
to="wagtailcore.PageRevision",
),
),
(
"template",
"revision",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name="page_locations",
to="wagtail_localize_translation_memory.Template",
related_name="translation_logs",
to="wagtail_localize_translation.TranslatableRevision",
),
),
],
options={"abstract": False},
options={"unique_together": {("revision", "locale")},},
),
migrations.AlterUniqueTogether(
name="segmenttranslation", unique_together={("language", "translation_of")}
name="segmenttranslationcontext", unique_together={("object", "path_id")},
),
migrations.CreateModel(
name="SegmentTranslation",
fields=[
(
"id",
models.AutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("text", models.TextField()),
("created_at", models.DateTimeField(auto_now_add=True)),
("updated_at", models.DateTimeField(auto_now=True)),
(
"context",
models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.SET_NULL,
related_name="translations",
to="wagtail_localize_translation.SegmentTranslationContext",
),
),
(
"language",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
to="wagtail_localize.Language",
),
),
(
"translation_of",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name="translations",
to="wagtail_localize_translation.Segment",
),
),
],
options={"unique_together": {("language", "translation_of", "context")},},
),
]
23 changes: 0 additions & 23 deletions wagtail_localize/translation/migrations/0002_pagelocation_order.py

This file was deleted.

0 comments on commit 6b6fad6

Please sign in to comment.