Well, this would normally be posted on my development blog, but I think I’d rather just link you all to the presentation.
Last month, I gave a presentation at the Denver.rb meetup about how we do database migrations at scale at Ibotta.
Here’s the general outline:
– About Me
– A Deep Dive into Rails Generators (how to get Rails to do all your migration work for you!)
– Tips for keeping your schema in sync across teams using git and timing add/drop column migrations
– Using a tool called gh-ost to do online migrations that are testable, able to be paused and reconfigured in real time
Some of my coworkers helped document the experience too.
— Jesse Spevack (@PlanetEfficacy) November 15, 2017
— Sonia Gupta (@soniagupta504) November 15, 2017