# Generated by Django 3.2.3 on 2021-05-19 21:46 from django.db import migrations import recurrence import recurrence.fields def transfer_recurrence(apps, schema_editor): Task = apps.get_model('tasks', 'task') for task in Task.objects.all(): task.recurrence = recurrence.deserialize('RRULE:' + task.recurrence_interval) task.save(update_fields=['recurrence']) class Migration(migrations.Migration): dependencies = [ ('tasks', '0002_tool_slug'), ] operations = [ migrations.AddField( model_name='task', name='recurrence', field=recurrence.fields.RecurrenceField(default=''), preserve_default=False, ), migrations.RunPython(transfer_recurrence), migrations.RemoveField( model_name='task', name='recurrence_interval', ), ]