Coverage for app/venv/lib/python3.14/site-packages/weblate/memory/migrations/0002_memory_memory_md5_index.py: 100%
5 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 07:15 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 07:15 +0000
1# Copyright © Michal Čihař <michal@weblate.org>
2#
3# SPDX-License-Identifier: GPL-3.0-or-later
5# Generated by Django 4.2.9 on 2024-01-26 14:15
7import django.db.models.functions.text
8from django.db import migrations, models
11class Migration(migrations.Migration):
12 dependencies = [
13 ("memory", "0001_squashed_weblate_5"),
14 ]
16 operations = [
17 migrations.AddIndex(
18 model_name="memory",
19 index=models.Index(
20 django.db.models.functions.text.MD5("origin"),
21 django.db.models.functions.text.MD5("source"),
22 django.db.models.functions.text.MD5("target"),
23 models.F("source_language"),
24 models.F("target_language"),
25 name="memory_md5_index",
26 ),
27 ),
28 migrations.AddIndex(
29 model_name="memory",
30 index=models.Index(
31 models.F("from_file"),
32 condition=models.Q(("from_file", True)),
33 name="memory_from_file",
34 ),
35 ),
36 ]