chrono/chrono/agendas/migrations/0142_shared_custody_populat...

25 lines
641 B
Python

# Generated by Django 2.2.26 on 2022-11-28 13:41
from django.db import migrations
def populate_child_column(apps, schema_editor):
SharedCustodyAgenda = apps.get_model('agendas', 'SharedCustodyAgenda')
for agenda in SharedCustodyAgenda.objects.all():
child = agenda.children.first()
if child:
agenda.child = child
agenda.save()
else:
agenda.delete()
class Migration(migrations.Migration):
dependencies = [
('agendas', '0141_shared_custody_add_child_field'),
]
operations = [migrations.RunPython(populate_child_column, migrations.RunPython.noop)]