Explorar o código

Parameterize `config/database.yml`

Andrew Swistak %!s(int64=6) %!d(string=hai) anos
pai
achega
36b7a64e15
Modificáronse 1 ficheiros con 5 adicións e 4 borrados
  1. 5 4
      config/database.yml

+ 5 - 4
config/database.yml

@@ -1,16 +1,17 @@
 default: &default
   adapter: postgresql
-  user: pokemon_trade
-  pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
+  user: <%= ENV['POSTGRES_USER'] %>
+  password: <%= ENV['POSTGRES_PASSWORD'] %>
+  pool: <%= ENV.fetch('RAILS_MAX_THREADS') { 5 } %>
   timeout: 5000
 
 development:
   <<: *default
-  database: pokemon_trade_dev
+  database: <%= ENV['POSTGRES_DB'] %>
 
 # Warning: The database defined as "test" will be erased and
 # re-generated from your development database when you run "rake".
 # Do not set this db to the same as development or production.
 test:
   <<: *default
-  database: pokemon_trade_test
+  database: <%= ENV['POSTGRES_DB'] + "_test" %>