使用 EF6 和代码优先迁移来开发新功能使我的开发非常棒。现在我已经通过了原型阶段,我需要将此流程与我更大的代码库和变更控制流程集成。
迁移很棒,如果我处于不同的情况,我很乐意使用它们,但是当我发布代码时,数据库代码当前在单独的更改控制过程中执行。此外,该架构使用 Visual Studio 2010 中的数据库项目进行版本控制。
有没有办法模拟__migrationHistory
表,所以当我部署时,我不会从 EF6 收到任何错误?此外,有没有办法将流畅迁移的输出脚本化为文件输出以供 DBA 执行?我看到我可以手动创建行条目,但我不确定Model
二进制字段中存储的内容以及它是否可能只是下面的实际 T-SQL。