Первая миграция кода EF с несколькими базами данных / DbContext

У меня есть две базы данных, каждая со своим собственным dbcontext. Я настроил две конфигурации миграции. Я могу добавить миграцию для первой db ust fine ( Add-Migration DB1_InitialCreate -ConfigurationTypeName DB1Configuration).Когда я пытаюсь создать первоначальную миграцию со второй базой данных, используя: Add-Migration DB2_InitialCreate -ConfigurationTypeName DB2Configuration, я получаю следующая ошибка:

Невозможно создать явную миграцию, поскольку ожидаются следующие явные миграции: [201205082215265_DB1_InitialCreate]. Примените ожидающие явные миграции, прежде чем пытаться создать новую явную миграцию.

Поэтому я делаю то, что он говорит, и обновляю база данных с:

Update-Database -ConfigurationTypeName DB1Configuration

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

Есть идеи о том, как заставить миграции работать для двух баз данных/контекстов?

8
задан marc_s 6 October 2015 в 15:27
поделиться