9

有没有办法在 VS 2010 的数据库项目中使用数据生成计划来创建一组默认数据?或者我是在叫错树,即数据生成计划最适合创建虚拟示例数据吗?

我们需要为每个数据库部署创建一堆数据(默认设置、默认用户等)。如果有工具可以帮助我们解决这个问题,那就太好了,这样它就可以进行源代码控制和更好地管理。

我猜可能有第三方替代品,但我希望有一个内置的 Visual-Studio-Way 做事,所以它可以很好地与 TFS 等集成。

4

1 回答 1

9

可能有不同的方法可以做到这一点,但基础是:

  1. 创建一个插入默认数据的脚本
  2. 编辑 Script.PostDeployment.sql 脚本以使用您的脚本插入默认值

例如,我在项目的 Scripts->Post-Deployment 文件夹下创建了一个新文件夹 DefaultData,并添加了用于在此处插入默认数据的脚本 InsertDefaultData.sql。然后,我将以下行添加到 Script.PostDeployment.sql ":r ..\DefaultData\InsertDefaultData.sql"。

于 2011-08-18T19:21:18.160 回答