Tag Archives: deployment

Patterns and Potential Problems

I saw a post recently from a developer that needed to refactor and rename a table in a live system. The post describes a pattern for doing so and gives the steps taken, though not the actual code. I like … Continue reading

Posted in Editorial | Tagged , | Leave a comment

How Do You Decide to Rollback?

One of the constant questions I get from Redgate customers is about rolling back database changes. We build software to help you deploy changes, but what about rollbacks? I think I’ve heard this in almost every conversation I’ve had on … Continue reading

Posted in Editorial | Tagged , | Leave a comment

Practice Those Scripts

I’ve written lots of scripts that were deployed to production. I’ve often had another set of eyes look them over, and still, we made mistakes. In fact, a recent Salesforce outage was blamed on a poorly written database script that … Continue reading

Posted in Editorial | Tagged , | Comments Off on Practice Those Scripts

Rolling Back Migrations

I happen to be a fan of database migrations as a way of making and deploying database changes. This is an approach that tracks each of the scripts run by developers in their working environments and the replays these scripts … Continue reading

Posted in Editorial | Tagged , | Comments Off on Rolling Back Migrations