Почему миграция ядра удостоверения Asp.net сначала отбрасывает таблицу и создает снова - PullRequest
0 голосов
/ 13 января 2019

Я добавляю поле в Asp.Net Core Identity

public class ApplicationUser : IdentityUser
    {
        public string Permissions { get; set; }
    }

Но когда я добавляю миграцию, сначала удаляются таблицы, затем добавляются столбцы, а в конце восстанавливаются таблицы. Но у меня есть некоторые ссылки в других таблицах, поэтому я не хочу удалять таблицу AspNetUser

enter image description here

Я добавил миграцию и класс создан

enter image description here

Когда я обновляю базу данных

update-database -Context ApplicationDbContext

тогда возникает ошибка

В базе данных уже есть объект с именем AspNetRoles.

...