Генерация начального кода из существующей базы данных в ASP.NET MVC

Я задавался вопросом, сталкивался ли кто-нибудь с подобной проблемой:

У меня есть база данных с некоторыми данными, которые были ETL 'редактировать (импортировать и преобразовывать) из файла Excel. В моем веб-приложении ASP.NET MVC яиспользуя подход Code First и удаляя / создавая каждый раз при изменении базы данных:

#if DEBUG
  Database.SetInitializer(new DropCreateDatabaseIfModelChanges());
#endif

Однако, поскольку данные в базе данных потеряны, я должен снова их ETL, что раздражает.

Поскольку БД будет отбрасываться только при смене модели, мне все равно придется настроить ETL, я это знаю. Но я'Я предпочел бы изменить мой начальный код БД.

Кто-нибудь знает, как взять содержимое базы данных и сгенерировать начальный код, предполагая, что обе модели и таблицы SQL обновлены?

РЕДАКТИРОВАТЬ 1: Япланирую использовать автоматически сгенерированный файл Configuration.cs и его метод Seed, а затем использоватьAddOrUpdate() Способ добавления данных в базу данных: ВотMicrosoft»Учебник по миграции (в частности, "Настройте метод Seed " раздел).

Ответы на вопрос(2)

Ваш ответ на вопрос