Я использую EF Core, и у меня есть система с более чем одним DbContext для одной базы данных. Второй контекст был создан после первого, но теперь я хочу вернуться в состояние БД до создания второго DbContext.
Context1 | Context2
1Migration1 |
1Migration2 |
1Migration3 | 2Migration1
1Migration4 | 2Migration2
Я хочу перевести оба контекста обратно в состояние 1Migration2
. Я легко могу сделать это для контекста 1:
Update-Database -Context Context1 -Migration 1Migration2
Однако самая ранняя целевая миграция, которую я имею для Context2
, это 2Migration1
, то есть после состояния, в которое я хочу попасть. Есть ли какая-то опция -Migration
, которая позволяет это сделать, например:
Update-Database -Context Context1 -Migration null
(я понимаю, что могу сделать это вручную, изменив БД и отредактировав таблицу EFMigrationsHistory
)