If you’re a software professional, you know how challenging it can be to manage database change. I put this course together to help you take the pain out of changing your database.
MySQL Continuous Database Delivery with Flyway note: the examples use MySQL but are universally applicable to all relational databases, and Flyway supports all of them
Here are a few of the benefits:
- Have more confidence releasing database changes.
- Version database change right along side code changes. Have an entire history of who, what, when, why and how.
- Remove the constraints that hold you back from evolving your database the same way you evolve your code base.
- Don’t wait until the last minute to figure out what changed before a release.
- Don’t delay releases while reverse engineering database changes, generating SQL change scripts and then testing those scripts at the last minute.
- A workflow that allows everyone to have their own dedicated development database. Allow people the freedom to experiment without interrupting others.
- A process you can use to get feedback every time your change your database. Within minutes of every change you can get feedback from a simulation of releasing the change to production.