ruby, rails, textmate, automation, etc.

database.yml should be checked in

Posted on May 24, 2008

It’s generally acknowledged to be good practice to keep your production database.yml file away from your version control system. Why? So that people snooping around your version control system don’t find your database password. There are plenty of examples out there that tell you how to achieve this with Capistrano.

I’m talking about the database.yml file that you use during development.