Gere database.yml para os projetos onde você o ignora

Onde eu trabalho, geralmente ignoramos o arquivo database.yml no arquivo .gitignore, então cada uma das pessoas que trabalham nos projetos pode ter o seu próprio, mas acho irritante clonar um projeto e ter que procurar o banco de dados.yml arquivo em outros projetos, copie-o e defina minhas informações de login do banco de dados. (Problema de primeiro mundo, eu sei :))

É por isso que criei este gem simples para criar um database.yml para o projeto rails em seu diretório atual.

Depois de instalá-lo ( gem install database_yml), é tão fácil quanto
database_yml -d postgresqle gera o database.yml com o driver de banco de dados que você especificar, o nome do banco de dados como { nome do seu projeto } _development, teste e produção, e seu nome de usuário

Espero que alguém ache útil