我想知道是否可以自动执行完全代码优先迁移以进行持续集成.
目前,我的持续集成只是简单地更新代码更改,但是,我手动生成迁移,并在我的持续集成服务器上更新数据库.
是否可靠/可能/建议生成迁移并自动更新数据库?
例如:
我有用户属性userId和用户名.然后我将属性年龄添加到代码中.当前场景需要我创建一个捕获此更改的迁移,然后检查我对版本控制的更改.持续集成将发现此更改,并将部署新版本.我必须手动更新数据库(应该是自动化的).
我是否可以跳过迁移的生成,这样我就可以简单地将属性年龄添加到代码中,并且持续集成将生成此迁移.不确定是否建议这样做.
migration continuous-integration entity-framework ef-code-first