Database schema evolution is often performed ad-hoc: a quick statement here, a little script there. The result: confusion and uncertainty. Has this update already been applied on this instance? Should we apply this other script first? Is our application going to run against this database?

No more! This is where database migration tools come to the rescue! We'll look at a popular open-source choice called Flyway. By the end of the session, you'll have a solid understanding of what it does, how it works and how to effectively integrate it into your project.

Database schema evolution is often performed ad-hoc: a quick statement here, a little script there. The result: confusion and uncertainty. Has this update already been applied on this instance? Should we apply this other script first? Is our application going to run against this database?

No more! This is where database migration tools come to the rescue! We'll look at a popular open-source choice called Flyway. By the end of the session, you'll have a solid understanding of what it does, how it works and how to effectively integrate it into your project.

Axel Fontaine
Axel Fontaine is a software development expert and independent consultant based in Munich.

He specializes in Continuous Delivery and hates complexity with a passion.

He is the founder and the project lead of Flyway, the agile database migration framework for Java.

He regularly speaks at technical conferences. You can find him online at axelfontaine.com and on Twitter as @axelfontaine.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…