首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于当前SQL Server架构创建迁移

基于当前SQL Server架构创建迁移
EN

Stack Overflow用户
提问于 2018-08-07 21:36:38
回答 1查看 48关注 0票数 0

我们的开发团队从一家供应商那里得到了一个ASP.NET MVC C# web应用程序,该应用程序多年来一直构建和维护得很差。它从代码优先迁移开始,但在某个时间点上,对数据库进行了一些迁移没有完成的更改。现在,我们有了一个具有不匹配迁移的生产数据库。我现在的问题是,有没有人知道从当前模式创建迁移的方法?有点像反向迁移,取当前模式,并为其当前状态创建代码优先迁移。

如果没有,建议采取哪些步骤来使迁移与当前的生产数据库相匹配。

EN

回答 1

Stack Overflow用户

发布于 2018-08-21 21:05:00

最终的答案是删除所有以前的旧迁移,添加基于当前模型架构的新迁移,并从那里重新开始。我们仍然看到生产数据库存在一些差异,比如新的外键和丢失的索引。但这是一个很好的起点,现在允许我们启动数据库并在新的环境中运行我们的种子程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51728160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档