Normalt sporer du ændringerne til SQL-scripts i kildekontrol. For eksempel har du en check-in til dit basisskema til din database. Så bliver du ved med at tilføje nye SQL-filer til ændringer i dit skema. På den måde kan du implementere til en nøjagtig version til testformål. Så kan du bruge byggeautomatisering til automatisk at teste nogle af dine scripts ved at udføre dem mod testdatabaser med faktiske data i dem.
Der er masser af databasediff-værktøjer rundt omkring, som kan hjælpe dig med at finde ud af, hvad der er ændret mellem versioner.