Skip to content

Commit 50c0457

Browse files
committed
Fix irreversible RunPython operation in 0020 migration
1 parent 6edef72 commit 50c0457

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

admin_interface/migrations/0020_module_selected_colors.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,14 @@ def default_link_selected(apps, schema_editor):
1111
)
1212

1313

14+
def reverse_default_link_selected(apps, schema_editor):
15+
Theme = apps.get_model("admin_interface", "Theme")
16+
db_alias = schema_editor.connection.alias
17+
Theme.objects.using(db_alias).update(
18+
css_module_link_color=F("css_module_link_selected_color")
19+
)
20+
21+
1422
class Migration(migrations.Migration):
1523
dependencies = [
1624
("admin_interface", "0019_add_form_sticky"),
@@ -39,5 +47,7 @@ class Migration(migrations.Migration):
3947
verbose_name="link selected color",
4048
),
4149
),
42-
migrations.RunPython(default_link_selected),
50+
migrations.RunPython(
51+
default_link_selected, reverse_code=reverse_default_link_selected
52+
),
4353
]

0 commit comments

Comments
 (0)