February 2017

18 Feb

When it comes to database deployments in a complex architecture, Drupal can become tricky. Let's consider the following scenario, 3 environments, each with it's own databse:

Development

Staging

Live

Code updates

That is a fairly simple task, you should use a versioning system, I personally prefer GIT. Define separate branches in your project, one for each environment and push to the specific branch when you wish to make a deployment.