Wpis z mikrobloga

#programowanie #mssql #sql
Czy macie u siebie może jakieś struktury pozwalające wyłapywać błędy w danych? Chodzi o stworzenie struktury mającej zaszyte jakieś zależności między poszczególnymi danymi i przeprowadzanie takich testów. Samo ustawienie constrainów to za mało trochę. Triggery byłyby OK ale chciałbym aby dało się tę pulę lekką ręką rozszerzać o nowe testy. Myślałem o przechowywaniu w tabeli elementów zapytań, które potem byłyby klejone i uruchamiane. Do tego jakiś oczekiwany poprawny wynik. Trochę jak testy jednostkowe.
  • 3
@sebawo: Utrzymanie kodu SQL już samo w sobie jest trudne i myślałem żeby to jakoś usystematyzować. Poza tym to co najwyżej kolejne linijki triggera, bo na danej tabeli przeprowadzałbym grupę testów.