Непрерывная интеграция с EF Code First Migrations

Мне было интересно, смогу ли я полностью автоматизировать первые миграции кода для непрерывной интеграции.

В настоящее время мойcontinuous integration просто просто обновляет изменения кода, однако я вручнуюgenerate a migrationи обновить базу данных на моем сервере непрерывной интеграции.

Надежно / возможно / рекомендуется генерировать миграции и автоматически обновлять базу данных?

For example:

У меня есть пользователь со свойством userId и username. Затем я добавляю возраст свойства в код. Текущий сценарий потребует от меня создания миграции, которая будет фиксировать это изменение, а затем я проверяю свои изменения в управлении версиями. Непрерывная интеграция обнаружит это изменение и развернет новую версию. Я должен вручную обновить базу данных (которая должна быть автоматизирована).

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

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

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