使用自动部署从 TFS 创建本地数据库

Create local db from TFS using automatic deployment

假设我们有一个 Visual Studio 2015 项目和一个相关的数据库项目(SQL Server 2014),每个开发人员都希望在每台机器上都有他们的本地数据库。我想在 TFS 中创建一种脚本,开发人员可以从 TFS 重新生成他们的本地数据库,包括一些字典和一些表中的强制数据以使其可运行。

有类似预部署脚本和 post 部署脚本之类的东西,是否有任何有趣的相关文档或视频可以让以前从未这样做过的人找到它?

非常简单:

  • 将您的模式放入 .sql 文件中的 ssdt/
  • 使用 ssdt 或类似于命令行版本的 redgate 创建一个脚本来部署到本地实例 SQL 比较
  • 找到一种使用pre/post部署脚本或其他方式部署静态数据的方法

我试图在此处记录如何使用 ssdt:

https://the.agilesql.club/taxonomy/term/34

有很多工具可以帮助您选择一个并使用它,如果您需要帮助请大声说:)

埃德