Files
bugsink/issues/migrations/0015_set_grouping_hash.py
2025-05-06 11:32:19 +02:00

21 lines
509 B
Python

import hashlib
from django.db import migrations
def set_grouping_hash(apps, schema_editor):
Grouping = apps.get_model("issues", "Grouping")
for grouping in Grouping.objects.all():
grouping.grouping_key_hash = hashlib.sha256(grouping.grouping_key.encode()).hexdigest()
grouping.save()
class Migration(migrations.Migration):
dependencies = [
("issues", "0014_grouping_grouping_key_hash"),
]
operations = [
migrations.RunPython(set_grouping_hash),
]