Sunday, April 27, 2014
Sunday, April 20, 2014
New release 2.4.5222
There are many fixes and improvements, some new rules were added.
Full list of changes you can view at http://sqlcodeguard.com/index-database-changelog.html
But there is a few more important things.
First,
we introduced new type of issues - "Script issues". This category
will contain issues that can be vital during build, deploy and continuous
integration process. Used with msbuild it can be very useful in modern
development processes.
Second,
we introduced "exclusions". What that means? Sometime you want to
relax checking some rules, eg to not check nullability of columns for tables
which name fits specific pattern. So now you can add exception for some issues.
Third - we added support for TFS Checkin Policy
so you can establish new level of code quality control for t-sql scripts.
And last but not least - SQL Code Guard team now offers support
and custom development. You can read more at http://sqlcodeguard.com/index-database-custom.html
Monday, February 24, 2014
Why I Developed SQL Code Guard: A Fairy Tale from a DBA
A long time ago, in a galaxy far, far away….
About ten years ago, I realized I was spending more than 75% of my business day writing T-SQL code. It was cool – yet awful at the same time! Cool ‘cause I became a ReAl TsQl GuY :) and awful as I had no good tools to do my job better. When I was working with C++, Delphi – even Borland Pascal – I had a wide range of code-proofing tools. But T-SQL doesn’t have ANY! Yes, we had MSBPA (SQL Server 2000 Best Practices Analyzer) - but it was impossible to use it in everyday development or continuous integration processes.
Therefore, as a TRUE programmer, I made the only sensible decision – to create my own tool! With bells and whistles, of course. And furthermore, I’ve made the tool available to the SQL community for free!
It took quite a lot of time to make the dream come true, but one fine day it was finally done, and now SQL Code Guard (SCG) is born!
So, what does it do?
Subscribe to:
Posts (Atom)