# Generated by Django 3.1.8 on 2022-05-12 16:57 from django.db import migrations, models import django.db.models.deletion def forwards_func(apps, schema_editor): # Set event to the corresponding even (from the AK) each AKOrgaMessage = apps.get_model("AKModel", "AKOrgaMessage") for message in AKOrgaMessage.objects.all(): message.event = message.ak.event message.save() def reverse_func(apps, schema_editor): # No need to do something here, field will be deleted anyway pass class Migration(migrations.Migration): dependencies = [ ('AKModel', '0049_interest_window'), ] operations = [ migrations.AddField( model_name='akorgamessage', name='event', field=models.ForeignKey(blank=True, help_text='Associated event', null=True, on_delete=django.db.models.deletion.CASCADE, to='AKModel.event', verbose_name='Event'), ), migrations.RunPython(forwards_func, reverse_func), migrations.AlterField( model_name='akorgamessage', name='event', field=models.ForeignKey(help_text='Associated event', on_delete=django.db.models.deletion.CASCADE, to='AKModel.event', verbose_name='Event'), ), ]