ReInit устанавливает данные в позах при добавлении новых миграций - PullRequest
0 голосов
/ 09 июля 2020
• 1000 . Ниже приведен код в DbContextOption
    protected override void OnModelCreating(ModelBuilder builder)
            {
    
                var MarriedId = Guid.NewGuid();
                var SingleId = Guid.NewGuid();
    
                builder.Entity<MaritalStatus>().HasData(
                    new MaritalStatus
                    {
                        MaritalStatusID = MarriedId,
                        MaritalStatusType = "Married"
                    },
    
                   new  MaritalStatus{
                       MaritalStatusID = SingleId,
                       MaritalStatusType = "Single"
                   }
                   
                );
}

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

Спасибо

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