Databases are different to applications from a development view, therefore a state-based approach to development/deployment doesn’t fit very well. Learn about migration-based database development and how it empowers agility
No software is perfect and we should create meaningful, automated self-tests to give us the confidence in continuously changing and improving our software.
Version Control has been around for over 40 years, but still it’s not used in many database projects. This article is a plea and guide to use Version Control in database projects.