Skip to content

Django adds migration #474

@miki725

Description

@miki725

When running $ manage.py makemigrations, it seems to generate additional migration for default app with content:

# -*- coding: utf-8 -*-
from __future__ import unicode_literals

from django.db import models, migrations
from django.conf import settings


class Migration(migrations.Migration):

    dependencies = [
        ('default', '0001_initial'),
    ]

    operations = [
        migrations.AlterField(
            model_name='usersocialauth',
            name='user',
            field=models.ForeignKey(to=settings.AUTH_USER_MODEL, related_name='social_auth'),
            preserve_default=True,
        ),
    ]

The cause is probably the addition of related_name to a user field which is not represented in the initial migration.

When I manually adjusted the initial migration to include the related_name field, django seemed to treat it just fine.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions