From 60250758180783a6b5e29fa8ba2af1b0ff183a9e Mon Sep 17 00:00:00 2001 From: Christian Cueni Date: Thu, 7 Dec 2023 15:06:38 +0100 Subject: [PATCH] Add data migration --- .../migrations/0007_auto_20231207_1501.py | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 server/vbv_lernwelt/feedback/migrations/0007_auto_20231207_1501.py diff --git a/server/vbv_lernwelt/feedback/migrations/0007_auto_20231207_1501.py b/server/vbv_lernwelt/feedback/migrations/0007_auto_20231207_1501.py new file mode 100644 index 00000000..0d2bf771 --- /dev/null +++ b/server/vbv_lernwelt/feedback/migrations/0007_auto_20231207_1501.py @@ -0,0 +1,22 @@ +# Generated by Django 3.2.20 on 2023-12-07 14:01 + +from django.db import migrations + + +def add_field_to_json(apps, _schema_editor): + FeedbackResponse = apps.get_model("feedback", "FeedbackResponse") + for instance in FeedbackResponse.objects.all(): + if instance.data is None: + instance.data = {} + instance.data["feedback_type"] = "uk" # Set the default value + instance.save() + + +class Migration(migrations.Migration): + dependencies = [ + ("feedback", "0006_auto_20230922_1131"), + ] + + operations = [ + migrations.RunPython(add_field_to_json), + ]