AlterField выдает ошибку `Duplicate key name` [дубликат].

В моем файле миграции есть AlterField вот такой

    migrations.AlterField(
        model_name='historicalglobalparam',
        name='history_date',
        field=models.DateTimeField(db_index=True),
    ),

моя таблица historicalglobalparam имеет history_date столбец

При применении этого

$python manage.py migrate

Появляется ошибка

django.db.utils.OperationalError: (1061, "Duplicate key name 'shared_models_historicalglobalparam_history_date_26e0c543'")

Однако возникает ошибка, подобная этой.

Интересно, что это AlterField а не AddField

Почему возникает этот эрорр?

Вернуться на верх