数据工具数据库项目:自动创建Nice文件夹结构

时间:2014-10-17 19:53:47

标签: visual-studio-2012 sql-server-data-tools dacpac data-tier-applications

当我将DACPAC导入VS SS DT项目时,它为我创建了一个非常好的文件夹结构:我所有的模式都在名为" Security"的文件夹下定义。然后每个模式都有自己的命名文件夹,其中包含名为" Tables"," Stored Procedures"等的文件夹。但是,如果我右键单击项目名称并选择Add>表,新表刚刚添加到项目的根目录中。这看起来并不正确。有没有办法让VS尊重我导入DACPAC时创建的有组织的文件结构?

2 个答案:

答案 0 :(得分:1)

我发现处理此问题的最佳方法不是进行VS端更改,而是进行SQL Server端更改。在对相关数据库进行更改之后,我会对SQL Server上的实际数据库和VS项目进行模式比较。当我针对diff进行更新时,保持了良好的结构。

答案 1 :(得分:0)

那是因为您将表添加到了根文件夹级别(例如,右键单击项目名称)。而是右键单击名为“ Tables”的文件夹,然后可以在该文件夹下添加表定义。