Я прочитал несколько сообщений об этом, но пока не получил четкого ответа.Мы переходим к EF Core 2.0 по всей компании, один проект за раз.
Задача заключается в следующем:
- Новый проект запускается, и сначала создается база данных с использованием кода,миграции и т. д.
- другому программисту необходимо создать проект, ориентированный на ту же базу данных.
- Этот программист может использовать Scaffold-DbContext и генерировать текущие модели.
- Однако новый столбецнужен, и этот второй программист добавляет его.
Теперь ... как нам лучше обновить другие проекты?Есть ли что-то, что проверяет и синхронизирует или показывает, что не синхронизировано между вашей моделью и базой данных?То есть проверять базу данных на предмет изменений ... а не модели.
Мы не против купить инструмент, если это лучшее решение.