gpt4 book ai didi

sql-server - SQL Server 架构演变(迁移)

转载 作者:行者123 更新时间:2023-12-03 06:45:53 26 4
gpt4 key购买 nike

与生产 SQL Server 应用程序交谈,支持允许在应用程序生命周期期间修改数据库架构的方案非常重要。在我的特定情况下,它是Entity Framework 4.1应用程序。

今天,ADO.NET 团队致力于 Code First Migrations 。我认为它真的很棒,但它还处于 alpha 阶段,只能与 EF Code First 一起使用。

实现这种使用 SQL 语言编写更新(向上和向下)脚本以供生产使用的工作流程的最佳实践是什么?有支持工具吗?

部署场景也非常重要。如何在构建服务器上自动迁移(例如使用 MSBuild)?

最佳答案

有很多 - 找到一个long list of alternatives here .

我自己一直在研究这个问题,试图避免对我们自己的内部本土解决方案进行任何进一步的开发(这是一团糟......)。

我最感兴趣的是Roundhouse

它可以使用 SQL 脚本(这对我来说是必须的),它允许一次性脚本、每次脚本等等,它跟踪它所做的事情,它允许特定于环境的脚本(例如,您的 DEVTEST 环境(您在生产中不需要),它是高度可配置的 - 对我来说看起来不错!

关于sql-server - SQL Server 架构演变(迁移),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7371664/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com