没有合适的资源?快使用搜索试试~ 我知道了~
SSDT-Code-Analysis:SQL静态代码分析框架,用于在开发周期中更快,更早地进行故障(和更正)
共263个文件
txt:85个
cs:67个
sql:28个
需积分: 5 0 下载量 191 浏览量
2021-05-10
14:16:25
上传
评论
收藏 11.22MB ZIP 举报
温馨提示
SSDT代码分析 开发使用: Visual Studio 2012 C# 风格警察 微软测试 SSDT 2014年3月 最初提供该功能是为了帮助减少发行前的DB审查中的回扣,并且也将包含在持续集成版本中 包括22条代码分析规则,并添加了另外50条规则(使其与SQL代码保护类似) 测试框架提供针对SSDT代码分析引擎的集成测试,而无需启动数据库项目和手动启动代码分析 T4模板用于生成规则和相关访客的模板(也可以添加测试) 利用访问者模式,SQL脚本被遍历和分解,并作为片段传递给代码分析规则。 片段接受特定的访问者,这些访问者在被调用时访问片段并询问基础SQL,并确定其是否遵守您/组织定义的一组规则,并使用相关API方法通过SSDT报告失败,从而向IDE /构建过程报告错误。 详细的错误报告可以帮助您在行和列上查明特定的错误/违反规则的情况。 都非常有用!
资源推荐
资源详情
资源评论
收起资源包目录
SSDT-Code-Analysis:SQL静态代码分析框架,用于在开发周期中更快,更早地进行故障(和更正) (263个子文件)
Carnage.Core.Rules.Data.UnitTests.csprojResolveAssemblyReference.cache 107KB
Carnage.Core.Rules.Data.csprojResolveAssemblyReference.cache 53KB
DesignTimeResolveAssemblyReferencesInput.cache 9KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
Carnage.Core.Rules.Data.csproj.GenerateResource.Cache 910B
DesignTimeResolveAssemblyReferences.cache 878B
repositories.config 146B
packages.config 129B
RulesCodeGen.cs 161KB
Template1.cs 139KB
GlobalSuppressions.cs 92KB
VisitorsCodeGen.cs 73KB
RuleResources.Designer.cs 20KB
RuleTest.cs 14KB
RuleIdentities.cs 11KB
RuleIdentitiesCoy.cs 11KB
BaselinedRuleTest.cs 7KB
SchemaVisitor.cs 5KB
RuleTestCases.cs 5KB
CarnageSqlCodeAnalysisRule.cs 4KB
AvoidWaitForDelayRule.cs 3KB
LocalisedExportCodeAnalysisRuleAttribute.cs 3KB
DoNotUseSelectStar.cs 3KB
BalancedNumberSetOptionsNoCountRule.cs 3KB
DataTypesRule.cs 2KB
HeaderRule.cs 2KB
CreateProcedureVisitor.cs 2KB
RuleTestUtils.cs 2KB
SchemaPrefixRule.cs 2KB
DdlRule.cs 2KB
JoinsMustNotBeInWhereClause.cs 2KB
InvalidTypesRule.cs 2KB
KeywordsUppercaseRule.cs 2KB
DoNotUseNumbersInOrderBy.cs 2KB
InvalidTypesVisitor.cs 2KB
TableAliasRule.cs 2KB
DynamicSqlRule.cs 2KB
PrimaryKeyRule.cs 2KB
ColumnCollationRule.cs 2KB
UsingIndexedViewsRule.cs 1KB
AvoidUsingGlobalVariableForIdentityRule.cs 1KB
AssemblyInfo.cs 1KB
AssemblyInfo.cs 1KB
DataTypesVisitor.cs 1KB
HintVisitor.cs 1KB
ColumnNamesMustBeSpecifiedRule.cs 1KB
ReturnStatementPresentRule.cs 1KB
AvoidUsingSetOptions.cs 1KB
UsingFullTextIndexRule.cs 1KB
DynamicSqlVisitor.cs 1KB
DoNotUseHintsRule.cs 1KB
DdlVisitor.cs 1KB
StoredProcedureVisitor.cs 1KB
UsingIndexedViewsVisitor.cs 981B
PrimaryKeyVisitor.cs 974B
OrderByVisitor.cs 893B
AssemblyInfo.cs 754B
AvoidUsingGlobalVariableForIdentityVisitor.cs 725B
ColumnNameVisitor.cs 710B
CreateProcedureReturnVisitor.cs 686B
TableAliasVisitor.cs 673B
BalancedNumberSetOptionsNoCountVisitor.cs 670B
WaitForDelayVisitor.cs 665B
SetOptionsVisitor.cs 656B
ColumnCollationVisitor.cs 629B
Constants.cs 604B
UsingFullTextIndexVisitor.cs 602B
SelectStarVisitor.cs 587B
ReturnStatementPresentVisitor.cs 562B
UpdateStatementVisitor.cs 548B
InsertStatementVisitor.cs 548B
DeleteStatementVisitor.cs 548B
SelectStatmentVisitor.cs 546B
MergeStatmentVisitor.cs 538B
AssemblyInfoCommon.cs 116B
Carnage.Core.Rules.Data.UnitTests.csproj 9KB
Carnage.Core.Rules.Data.csproj 8KB
Carnage.Core.Rules.Data.CodeGen.csproj 3KB
Microsoft.Data.Tools.Schema.Sql.dll 8.25MB
Microsoft.Data.Tools.Schema.Sql.dll 8.25MB
Microsoft.Data.Tools.Schema.Sql.dll 8.25MB
Microsoft.SqlServer.TransactSql.ScriptDom.dll 2.75MB
mssp7en.dll 1.51MB
Microsoft.SqlServer.Dac.Extensions.dll 675KB
Microsoft.SqlServer.Dac.Extensions.dll 675KB
Microsoft.SqlServer.Dac.Extensions.dll 675KB
StyleCop.dll 484KB
Microsoft.Data.Tools.Utilities.dll 467KB
Microsoft.Data.Tools.Utilities.dll 467KB
Microsoft.Data.Tools.Utilities.dll 467KB
Microsoft.SqlServer.Dac.dll 265KB
Microsoft.SqlServer.Dac.dll 265KB
Microsoft.SqlServer.Dac.dll 265KB
StyleCop.CSharp.dll 228KB
StyleCop.CSharp.Rules.dll 199KB
StyleCop.VSPackage.dll 176KB
nunit.framework.dll 148KB
nunit.framework.dll 148KB
Carnage.Core.Rules.Data.dll 69KB
Carnage.Core.Rules.Data.dll 69KB
共 263 条
- 1
- 2
- 3
资源评论
吉莫吉鱼
- 粉丝: 15
- 资源: 4591
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 论文(最终)_20240430235101.pdf
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
- 林周瑜-论文.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功