Any particular reason for using `:-` instead of `-`? Even if there was a `DB_HOST` environment variable declared, we wouldn't want to use it.

> ${parameter-default} and ${parameter:-default} are almost equivalent. The extra : makes a difference only when parameter has been declared, but is null.

http://tldp.org/LDP/abs/html/parameter-substitution.html