Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <%
- db_proj_name = 'your project name on db'
- scm_proj_name = 'your project name on scm'
- branch = `git status`.scan(/\# On branch ([^\s]+?)$/).flatten.first if File.exist?('./.git')
- branch ||= `svn info`.scan(/\/#{scm_proj_name}\/(?:branches\/(.*?))\/|(trunk)/).flatten.compact.first if File.exist?('./.svn')
- branch = branch ? '_' << branch.sub(/^local[\-_]/, '').sub('-', '_') : ''
- %>
- common: &common
- adapter: mysql
- encoding: utf8
- username: root
- password:
- socket: /opt/local/var/run/mysql5/mysqld.sock
- development:
- database: <%= db_proj_name %><%= branch %>_development
- <<: *common
- test:
- database: <%= db_proj_name %><%= branch %>_test
- <<: *common
- production:
- database: <%= db_proj_name %><%= branch %>_production
- <<: *common
Add Comment
Please, Sign In to add comment