Database management automation thru migrations

Database is a key point in any modern application. Often time we have to setup database quickly and in reproducible way or apply only difference change on current one.

In this presentation we will show you how we managed to construct whole process to be able to accomplish all requirements for complex enough database in different environments.

We have had: a few schemas with different access rights, a few environments with different data set, a lot of logic in PL/SQL.

All this was managed by open source tool Flyway