目前我正在使用 Visual Studio 2012 RC 和 SQL Server 2012 RTM。
我想知道如何为每次测试运行重新部署/重新创建测试数据库。
请记住,我有一个使用 Visual Studio 2012 模板的数据库的 SQL Server 数据库项目。
实际上我不太确定我的想法,但是.testsettings文件有Setup 和 cleanup scripts。这是要走的路吗?例如,一个 PowerShell 脚本读取数据库项目生成的脚本并针对数据库执行它?
我想有更好的方法可以做到这一点,它应该是一个开箱即用的解决方案,但我忽略了它,谷歌并没有帮助我找到正确的解决方案。