Sql server 如何基于字符串模式或备选方案排除Visual studio SQL架构比较中的项

Sql server 如何基于字符串模式或备选方案排除Visual studio SQL架构比较中的项,sql-server,visual-studio,database-schema,Sql Server,Visual Studio,Database Schema,我们有一个多租户系统,每个租户都有自己的数据库。租户还可以选择创建自己的数据结构,这些数据结构将作为数据库中自己的表 这会导致一个问题,当我们运行VisualStudioSchema compare时,它总是将这些表标记为差异,我们将不得不取消选择它们。这成为一个大问题,因为在取消选择多个差异时,模式比较会产生重大性能问题 这些用户定义的表都将具有特定的命名模式,例如UserTable1、UserTable2,因此我们真正需要的是一种执行模式比较的方法,同时忽略包含子字符串的表。在本例中,它将是

我们有一个多租户系统,每个租户都有自己的数据库。租户还可以选择创建自己的数据结构,这些数据结构将作为数据库中自己的表

这会导致一个问题,当我们运行VisualStudioSchema compare时,它总是将这些表标记为差异,我们将不得不取消选择它们。这成为一个大问题,因为在取消选择多个差异时,模式比较会产生重大性能问题


这些用户定义的表都将具有特定的命名模式,例如UserTable1、UserTable2,因此我们真正需要的是一种执行模式比较的方法,同时忽略包含子字符串的表。在本例中,它将是UserTable。这是可能的,还是他们使用Visual studio比较工具的合适选择?

对于那些从谷歌来这里寻找解决方案的人来说

你所要做的就是右键点击该部分,然后点击ta da,你可以 根据对象的现有状态,包括或排除所有对象 对象

在本例中,节表示模式比较窗口中的删除、更改和添加父文件夹