February 29 - March 2, 2012
Montreal, Canada

Painless, version-controlled database refactoring

Emailing *.sql files to the in-house DBA before each release used to work for your single-node, single-environment website. You have recently been tasked with building a multi-environment application architecture when you realize that you need to come up with a more professional process which is less error-prone. You also see the benefits of having your schema versioned along-side your code.

You've read a few blog posts by some fairly enterprising developers on the subject but you still can't quite get your head wrapped around how to start or even what tools to use or how to integrate the tools into your project. You now have that sinking feeling in your stomach as you think that maybe you are in over your head.

In this session, we walk through real-world refactoring scenarios using a tool called Liquibase. Liquibase is an open-source and cross-platform database refactoring tool which allows changes to be tracked and automated across environments.

View all 161 sessions

Wil Moore

Time Warner Cable

Wil is a full-stack software craftsman with a passion for user-experience and aesthetics. Wil is a Zend Certified Engineer with PHP 5.3 and is completely in awe of and contributes to many open-source projects. He is not shy about advocating for a development culture of multi-paradigm programming, pairing, testing, peer review, and mentorship. Wil primarily programs in JavaScript, Ruby, and PHP.

He lives in Denver, Colorado with his loving wife and three excellent children.

Read More

Presented by

Sponsored by