Continuous Delivery liefert Features kontinuierlich in den Betrieb aus. Damit dieser Mechanismus funktioniert, ist es üblich Programmcode durch Unit Tests zu testen und alle Artefakte in einem automatisierten Prozess zu bauen und zu deployen. Funktioniert dieses Vorgehen für Java-Code etc. sehr gut, wird die relationale Datenbank oft recht stiefmütterlich behandelt. Mit Werkzeugen wie Liquibase ist es möglich, Datenbanken flüssig in den Continuous-Delivery-Prozess zu integrieren.