title: rake db:setup results in fe_sendauth no password supplied
body: <p>When I run:
      rake db:setup </p>
  
  <p>i get: </p>
  
  <pre><code>fe_sendauth: no password supplied
  
  Couldn't create database for {"adapter"=&gt;"postfresql", "encoding"=&gt;"unicode",
  "host"=&gt;"localhost", "pool"=&gt;5, "username"=&gt;"my_user", "password"=&gt;nil,  
  "database"=&gt;"my_db_test"}
  
  -- enable_extension("plpgqsl")
  rake aborted
  
  
  Tasks: TOP =&gt; db:schema:load
  </code></pre>
  
  <p>My database.yml:</p>
  
  <pre><code>connection: &amp;connection
  adapter: postgresql
  encoding: unicode
  host:     localhost
  pool: 5
  username: my_user
  password:
  
  development:
    &lt;&lt;: *connection
    database: my_db_development
  
  test: &amp;test
    &lt;&lt;: *connection
    database: my_db_test
  </code></pre>
  
  <p>Already change my pg_hba.conf like in this question: <a href="https://stackoverflow.com/questions/12452073/trying-to-set-up-postgres-for-ror-app-getting-error-fe-sendauth-no-password">Trying to set up postgres for ror app, getting error -  fe_sendauth: no password supplied</a>
  But it not help at all.</p>