Вход на сайт
Непонятки с EF
2465 просмотров
Перейти к просмотру всей ветки
AlexNek патриот
в ответ alex445 26.12.23 01:37
оказалось в строке подключения, где указана другая база?
в принципе да, но не всё так просто было.
Для запуска в проекте миграции нужен IDesignTimeDbContextFactory со своей строкой подключения в проекте "с базой"
А для запуска приложения используется другая строка подключения, обе строки должны быть идентичны. /Как их брать их одного места пока не придумал /
Поэтому база создавалась в одном месте и юнит тесты дергали ее /для тестов тоже своя строка подключения/, а вот старт приложения или интеграционного теста пользовал другую строку соединения.