Better Software West 2018 Concurrent Session : Liquibase: An Open Source Version Control Tool for Your Database

Conference archive

SEE PRICING & PACKAGES

Wednesday, June 6, 2018 - 2:45pm to 3:45pm

Liquibase: An Open Source Version Control Tool for Your Database

Add to calendar

It is generally accepted that you should always use proper version control when developing software. Why wouldn't you do the same with your database changes? It's even more important as part of a DevOps continuous integration strategy. Evolving your database schema using SQL scripts seems easy at the start but quickly becomes a nightmare as your application grows more complex. How do you track which scripts have been run? How do you rollback changes? Can you conditionally run certain changes for different environments? In this session Blaine Carter will discuss using a schema migration tool called Liquibase, a database-independent, open source tool for managing database changes. Blaine will demonstrate some of the major features and functionality of Liquibase, including how to extract your current schema into Liquibase, make changes, and roll them back. You will come away from this session with a better understanding of Liquibase and the value of using a schema migration tool as part of your continuous integration and delivery strategy.

Blaine_Carter
Oracle

For most of his career, Blaine Carter has used Oracle tools to build applications—mostly SQL and PL/SQL. Lately he's been exploring open source projects, and he has used quite a few languages and liked almost all of them. His combined experience with Oracle Database and open source led him to a brand-new position at Oracle: Oracle Developer Advocate for Open Source. He helps database developers improve their workflow using open source tools and promotes the use of open source inside and outside of Oracle.