我正在使用EF 5.0,想要开始使用基于代码的迁移。
我使用了fluent migrator,其中有一个迁移顺序的概念。无论数据库的迁移版本如何,都可以迁移/回滚迁移。
Entity Framework是否具有类似的功能?
我计划为每个数据库版本保留多个迁移实现(可能首先与sprint编号相关联)。
为什么我想要这个?
我们的持续集成将为每个环境迁移数据库。我们的Dev构建可能只落后一版,但当我们进入QA或PROD环境时,数据库将落后于多个迁移。
也许我走错了路,如果是这样,我很想听听关于使用CI进行迁移的最佳方法的意见。
我使用了fluent migrator,其中有一个迁移顺序的概念。无论数据库的迁移版本如何,都可以迁移/回滚迁移。
Entity Framework是否具有类似的功能?
我计划为每个数据库版本保留多个迁移实现(可能首先与sprint编号相关联)。
为什么我想要这个?
我们的持续集成将为每个环境迁移数据库。我们的Dev构建可能只落后一版,但当我们进入QA或PROD环境时,数据库将落后于多个迁移。
也许我走错了路,如果是这样,我很想听听关于使用CI进行迁移的最佳方法的意见。