Сначала я пытаюсь запустить одно приложение, которое уже работает, с базой данных ядра EntityFramework.
У меня есть контекст и модель в виде POCO.
Теперь я пытаюсь запустить это на моем ноутбуке, на котором не может быть запущена полная база данных, поэтому я пытаюсь использовать Microsoft.EntityFrameworkCore.InMemory , но мне нужно заполнить данные, которые у меня есть в SQL скриптах.
Я попытался выполнить поиск, но не могу найти способ сделать следующее:
- У меня есть скрипт Sql со всеми данными для вставки в базу данных.
- Получите каждую таблицу и создайте C# начальную модель данных для внедрения в modelBuilder.Entity (). HasData (....
Так как это база данных InMemory, я думаю, что можно только заполнять данные через моделей, а не SQL сценариев, так что это проблема, с которой я столкнулся в банкомате, с которой я не нашел «готового к go решения» по этому вопросу.
Буду признателен за любую помощь или направление.