EF Core 2.1 Update Database Targetting Specifi c Migration просто запускает все отсутствующие миграции - PullRequest
0 голосов
/ 03 августа 2020

У меня есть две базы данных, позвольте называть их A и B ... Я выполнял миграции для A и вручную обновлял для B. Теперь я хотел бы начать выполнять миграции на B.

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

'' 'обновить базу данных -Migration MigrationName' ''

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

Помимо простого удаления старых, есть ли другой способ настроить таргетинг на конкретную c миграцию?

...