Столкновение с типом операнда: int несовместимо с uniqueidentifier при изменении типа PK на GUID

Я изменился RecruitId введите от int в guid как это

 public class Recruit
{
    [DatabaseGenerated(DatabaseGeneratedOption.Computed)]
    public Guid RecruitId { get; set; }

    //Another fields
}

В то время как update-database я получаю Operand type clash: int is incompatible with uniqueidentifier ошибка. Я прочитал, что я должен вручную удалить таблицы БД и миграции, тогда это может решить эту проблему. Есть ли другой способ решить эту проблему вместо удаления истории миграций?

0 ответов

Другие вопросы по тегам