Создать миграцию для модельного класса - PullRequest
0 голосов
/ 19 февраля 2019

Существует модель:

public class Category
{
    [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]       
    public int Id { get; set; }
    [Required]
    [Display(Name ="Категория")]
    public string CategoryName { get; set; }
}

Существует контекст БД:

public class ApplicationDbContext : IdentityDbContext
{
    public DbSet<Category> Categories { get; set; }
    public ApplicationDbContext(DbContextOptions<ApplicationDbContext> options):base(options)
    {
    }
}

Как создать миграцию на основе класса модели?Команда Add-Migration Category создает только пустую миграцию.

1 Ответ

0 голосов
/ 19 февраля 2019

Команда Entity Framework 'dotnet ef migrations add nameofmigration' сгенерирует миграцию со всеми изменениями, внесенными в ваши модели DbSet, которые вы определили в вашем контексте, если предыдущая миграция уже добавила все ваши изменения, тогда да, она создаст пустую миграцию

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