从DB Project参考中包括SQL Server PostDeployment

时间:2016-05-03 14:48:47

标签: c# visual-studio sqlproj dbproj

我们正在将一个SQL Server数据库项目拆分为两个单独的项目。

Core.DB
   Tables
   PostDeployment
   PreDeployment

Core.Seed (Reference to Core.DB)
   PostDeployment
   PreDeployment

我有一般的“桌子”发布工作,但现在我想弄清楚如何获得PostDeployment&要运行核心文件夹中的PreDeployment脚本。

只是澄清一下。当我从Core.Seed发布时,我希望将所有表格发布(这是有效的)但我还需要Pre&从两个项目中发布部署脚本以运行。

我无法弄清楚如何实现这一目标。有什么建议?这可能吗?

1 个答案:

答案 0 :(得分:1)

Doh(简单问题)。

因此,如果您在同一解决方案中引用了项目,则此解决方案将适用于您。

在我的PostDeployment.sql中,我有:

lag

这使我可以参考其他项目。