Avonelle's Tech Blog

Go Back

Coding zones of suck: places where it ought to be easier than it is

Tonight was trying to install an upgrade for my customer. In the process, we discovered a stored procedure that I couldn’t move to the new database because it referenced fields that no longer existed. The question is: was it still being used?

I searched for it in VS.NET – no luck. But perhaps it was being referenced from another stored procedure.

That’s when I was reminded of the first coding zone of suck. How could I search through all these stored procedures, other than to script them to my computer and search the files. Lame.

(There used to be a tool that did this. I can’t find it now. People are welcome to remind me. But by the way, I shouldn’t need a special tool.  Ugh.)

Then I thought…well perhaps it used to be referenced in an older version of the code, but we stopped using it and forgot to delete the stored procedure. So maybe I could just search Vault, my handy-dandy source code control software.

Nope. The second zone of suck. Vault does not support searching the code like this. (It doesn’t really surprise me. That would be a tricky thing, since Vault only stores the deltas. But it still sucks.)

Posted by Avonelle on Friday, October 09, 2009.

Facebook Twitter

Comments  8

  1. Peter Edstrom 10 Oct

    github.com has some nice search features, but I don't think any will let you search historical versions of the file. Hmm.

    I vote you backup, then delete the procedure. You'll usually find out pretty quickly if it breaks anything. :-)
  2. air jordans 07 May

    hristian louboutin discount in China ,culture achievement is many christian louboutin for men parents christian louboutin men do christian louboutin outlet not step louboutin sale louboutin men over the louboutin shoes threshold.
  3. coach outlet 08 May

  4. nike free 08 May

    kers, in nike free 5.0 nike free run addition nike free dame to humic, nike shox norge everyone nike norge as in nike shox OZ nike shox sko the nike 2012

    nike shox NZ humic shox nike has her reasons: she is nike free 3.0 the only nike norway on...

  5. jordan retro 11 08 May

  6. cheap jordans 08 May

  7. cheap jordans 08 May

    married jordan 23 shoes and Jordan 4 Cavs divorced and the child nike air jordan 19 to her ex-husband, so, jordan 19 shoes his son cheap jordan 23 Jordan 19 For Sale should not exceed. batch so adoption non-regulatory
  8. nike free 08 May

    re standards; a U . Nike Free 3.0 s . Speaking Money, scenario, discos all of Nike Free M疆nd useof 500 MHz-band Nike Free Danmark mobile Nike Free Dame Nike Free Run Dame phones, which will sweeps around NIKE FREE RUN 3 most present Nike Sko day handsets.

    The secondly variable which will encouraged Babbage so that you can her final result is undoubtedly an interpolation originating from a greatly offered reportpublished around 2006 around IEEE Nike Lunar Eclipse Assortment, a paper maded by a Start with Utility plus Electronics industries Men with vision (IEEE), your commerce nike air max shape which will billige sko as well places know-how benchmarks. Investigators, together NIKE FREE RUN TILBUD with the FAAs plus airlines great thing, made... Nike Free Run 2

Post a comment!
  1. Formatting options