Integração Contínua com as Migrações da EF Code First

Eu queria saber se eu poderia automatizar completamente o primeiro migrações de código para integração contínua.

Atualmente meuintegração contínua simplesmente simplesmente atualiza as alterações de código, no entanto, eu manualmentegerar uma migraçãoe atualize o banco de dados no meu servidor de integração contínua.

É confiável / possível / recomendado gerar as migrações e atualizar o banco de dados automaticamente?

Por exemplo:

Eu tenho usuário com propriedade userId e username. Em seguida, adiciono uma idade da propriedade no código. O cenário atual exigiria que eu criasse uma migração que capturaria essa alteração e, em seguida, verificaria minhas alterações no controle de versão. A integração contínua localizará essa mudança e implantará a nova versão. Eu tenho que atualizar manualmente o banco de dados (que deve ser automatizado).

Também posso ignorar a geração de migração, de modo que posso simplesmente adicionar a idade da propriedade ao código, e a integração contínua gerará essa migração. Não tenho certeza se isso é recomendado.