Skip to content

Instantly share code, notes, and snippets.

@hron
Created November 11, 2009 00:15
Show Gist options
  • Select an option

  • Save hron/231429 to your computer and use it in GitHub Desktop.

Select an option

Save hron/231429 to your computer and use it in GitHub Desktop.

Revisions

  1. hron revised this gist Nov 11, 2009. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions database.yml
    Original file line number Diff line number Diff line change
    @@ -8,6 +8,8 @@ dev: &dev
    socket: /opt/local/var/run/mysql5/mysqld.sock
    <% elsif File.exist? "/tmp/mysql.sock" %>
    socket: /tmp/mysql.sock
    <% elsif File.exist? "/var/run/mysqld/mysqld.sock" %>
    socket: /var/run/mysqld/mysqld.sock
    <% end %>

    development:
  2. hron created this gist Nov 11, 2009.
    32 changes: 32 additions & 0 deletions database.yml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,32 @@
    common: &common
    adapter: mysql

    dev: &dev
    <<: *common
    username: root
    <% if File.exist? "/opt/local/var/run/mysql5/mysqld.sock" %>
    socket: /opt/local/var/run/mysql5/mysqld.sock
    <% elsif File.exist? "/tmp/mysql.sock" %>
    socket: /tmp/mysql.sock
    <% end %>

    development:
    <<: *dev
    database: birdy

    test:
    <<: *dev
    database: birdy_test

    production:
    <<: *common
    host: 10.0.1.24
    <% if `uname -n`.strip == "staging" %>
    database: birdy_stage
    username: birdy_stage
    password: somethingsecret
    <% else %>
    database: birdy
    username: birdy
    password: somethingelsethatissecret
    <% end %>