asp mvc codefirst миграции не отслеживать изменения в ApplicationUser - PullRequest
0 голосов
/ 22 октября 2018

Я создал приложение mvc, он создал пользователя AspNetUsers и другие таблицы и модели, связанные с аутентификацией и т. Д.
по умолчанию он использует DefaultConnection

Я создал MyConnection для всех своих моделей и также включилмиграция на myConnection теперь, когда я делаю изменения в классе applicationUser, она не отслеживается в миграции.

Я также изменил defaultConnection на myConnection как

public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
    public ApplicationDbContext()
        //: base("DefaultConnection", throwIfV1Schema: false)
        : base("myConnection", throwIfV1Schema: false)
    {
    }

    public static ApplicationDbContext Create()
    {
        return new ApplicationDbContext();
    }

}

иЯ добавил несколько полей в applicationUser class

public class ApplicationUser : IdentityUser
{         
    public DateTime? last_login { get; set; }
    public int? status { get; set; }
    public DateTime? created { get; set; }
}

, когда я add-migration создает пустую миграцию

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...