Coverage for app/venv/lib/python3.14/site-packages/weblate/addons/migrations/0009_remove_migrated_customize_addons.py: 100%
7 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 5.2.5 on 2025-09-02 13:19
7from django.db import migrations
10def remove_migrated_addons(apps, schema_editor) -> None:
11 Addon = apps.get_model("addons", "Addon")
12 # This removes missing add-on from weblate/trans/migrations/0046_component_file_format_params.py
13 Addon.objects.filter(name="weblate.xml.customize").delete()
16class Migration(migrations.Migration):
17 dependencies = [
18 ("addons", "0008_alter_addonactivitylog_event_alter_event_event"),
19 ("trans", "0046_component_file_format_params"),
20 ]
22 operations = [
23 migrations.RunPython(
24 remove_migrated_addons, migrations.RunPython.noop, elidable=True
25 ),
26 ]