# Generated by Django 2.1.5 on 2019-01-11 14:49 from django.db import migrations def create_projects(apps, schema_editor): Profile = apps.get_model("accounts", "Profile") Project = apps.get_model("accounts", "Project") Member = apps.get_model("accounts", "Member") for profile in Profile.objects.all(): project = Project() project.name = profile.team_name project.owner_id = profile.user_id project.api_key = profile.api_key project.api_key_readonly = profile.api_key_readonly project.save() profile.current_project = project profile.save() Member.objects.filter(team=profile).update(project=project) for profile in Profile.objects.all(): if profile.current_team_id: profile.current_project = profile.current_team.current_project profile.save() class Migration(migrations.Migration): dependencies = [ ('accounts', '0017_auto_20190112_1426'), ] operations = [ migrations.RunPython(create_projects, migrations.RunPython.noop), ]