// это нужно чтоб миграции знали как подключиться к базе using Microsoft.EntityFrameworkCore; // работа с базой using Microsoft.EntityFrameworkCore.Design; // для миграций namespace DEMO.Data; public class AppDbContextFactory : IDesignTimeDbContextFactory // фабрика для создания базы { // создаю базу с моей строкой подключения public AppDbContext CreateDbContext(string[] args) { var optionsBuilder = new DbContextOptionsBuilder(); // настройки // говорю где лежит база (у меня на компе) optionsBuilder.UseSqlServer( "Server=(localdb)\\MSSQLLocalDB;Database=DemoDB;Trusted_Connection=True;TrustServerCertificate=True;"); return new AppDbContext(optionsBuilder.Options); // отдаю готовую базу } }