Skip to content

Instantly share code, notes, and snippets.

@EdwardTippett
Forked from lengarvey/database.sample.yml
Last active December 17, 2015 21:39
Show Gist options
  • Save EdwardTippett/5675857 to your computer and use it in GitHub Desktop.
Save EdwardTippett/5675857 to your computer and use it in GitHub Desktop.
development:
adapter: postgresql
<% if `git symbolic-ref HEAD 2>/dev/null`.chomp.sub('refs/heads/', '').gsub(/\W/, '_') =~ /hotfix|release/ %>
database: YOUR_APP_NAME_HERE_development_master
<% else %>
database: YOUR_APP_NAME_HERE_development_<%= `git symbolic-ref HEAD 2>/dev/null`.chomp.sub('refs/heads/', '').gsub(/\W/, '_')[0..20] %>
<% end %>
pool: 5
timeout: 5000
host: localhost
test:
adapter: postgresql
<% if `git symbolic-ref HEAD 2>/dev/null`.chomp.sub('refs/heads/', '').gsub(/\W/, '_') =~ /hotfix|release/ %>
database: YOUR_APP_NAME_HERE_test_master
<% else %>
database: YOUR_APP_NAME_HERE_test_<%= `git symbolic-ref HEAD 2>/dev/null`.chomp.sub('refs/heads/', '').gsub(/\W/, '_')[0..20] %><%= ENV['TEST_ENV_NUMBER'] %>
<% end %>
pool: 5
timeout: 5000
host: localhost
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment