EF Core - создание миграции без строки подключения - PullRequest
0 голосов
/ 05 мая 2019

Я разбирался с несколькими вопросами, учебными пособиями и примерами чего-то, что подходит для этой проблемы.

Что если я не знаю строку подключения в то время, когда хочу создать свою первую начальную миграцию?Учитывая, что мне предоставляется возможность установить строку подключения во время создания экземпляра контекста, например:

var connection = @"Server=(localdb)\mssqllocaldb;Database=JobsLedgerDB;Trusted_Connection=True;ConnectRetryCount=0";
var optionsBuilder = new DbContextOptionsBuilder<BloggingContext>();
optionsBuilder.UseSqlServer(connection);

using (var context = new BloggingContext(optionsBuilder.Options))
{
  // do stuff
}

Как описано в документах ..

Если вам нужноиметь строку подключения для запуска миграций, тогда для тех ситуаций, когда ее нет (база данных арендатора, где вы получаете строку подключения из учетной записи пользователя), как выполнить первоначальную миграцию ??

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

...