Я пытаюсь использовать строительные леса для EntityFrameworkCore для создания моделей каркаса сущностей для существующей Sql серверной базы данных. Это прекрасно работает, и он создал файл контекста и все таблицы.
Однако в дальнейшем я все еще хочу продолжить обновление БД и обновить модель на основе изменений базы данных. Это прекрасно работает с флагом Force в Scaffolding, поскольку оно перезаписывает таблицы новыми изменениями.
Основная проблема, с которой я сталкиваюсь, - это необходимость подключения к лесам строки подключения к базе данных, которая включается в файл DBContext. И при запуске команды scaffolding этот файл также перезаписывается. В идеале я хотел бы сохранить его в конфигурационном файле и иметь другое значение в зависимости от среды. Однако это означает, что каждый раз, когда модель обновляется, все мои изменения конфигурации теряются, и мне нужно вручную повторно применить то же самое
Есть ли эффективный способ сделать то же самое?