包括来自数据库项目参考的 SQL 服务器 PostDeployment
Include SQL Server PostDeployment from DB Project reference
我们正在将我们的 SQL 服务器数据库项目之一拆分为两个单独的项目。
Core.DB
Tables
PostDeployment
PreDeployment
Core.Seed (Reference to Core.DB)
PostDeployment
PreDeployment
我有一般 "table" 发布工作,但现在我想弄清楚如何将核心文件夹中的 Post 部署和预部署脚本获取到 运行。
澄清一下。当我从 Core.Seed 发布时,我希望所有 table 发布(这是有效的),但我还需要从两个项目到 运行 的 Pre & Post 部署脚本。
我不知道如何做到这一点。有什么建议么?这可能吗?
Doh(简单问题)。
因此,如果您在同一解决方案中有您的引用项目,那么此解决方案将适用于您。
在我的 PostDeployment.sql 我有:
:r .\..\..\Core.DB\PostDeployment\_BasePostDeployment.sql
:r .\Client\_ClientPostDeployment.sql
这让我可以参考其他项目。
我们正在将我们的 SQL 服务器数据库项目之一拆分为两个单独的项目。
Core.DB
Tables
PostDeployment
PreDeployment
Core.Seed (Reference to Core.DB)
PostDeployment
PreDeployment
我有一般 "table" 发布工作,但现在我想弄清楚如何将核心文件夹中的 Post 部署和预部署脚本获取到 运行。
澄清一下。当我从 Core.Seed 发布时,我希望所有 table 发布(这是有效的),但我还需要从两个项目到 运行 的 Pre & Post 部署脚本。
我不知道如何做到这一点。有什么建议么?这可能吗?
Doh(简单问题)。
因此,如果您在同一解决方案中有您的引用项目,那么此解决方案将适用于您。
在我的 PostDeployment.sql 我有:
:r .\..\..\Core.DB\PostDeployment\_BasePostDeployment.sql
:r .\Client\_ClientPostDeployment.sql
这让我可以参考其他项目。