2018-02-09 09:49:02 +01:00
|
|
|
default: &default
|
2015-08-10 11:05:06 +02:00
|
|
|
adapter: postgresql
|
|
|
|
encoding: unicode
|
2018-02-09 09:49:02 +01:00
|
|
|
pool: <%= ENV.fetch("DB_POOL") { 5 } %>
|
2019-10-17 16:28:28 +02:00
|
|
|
# sql queries will be killed after 60s
|
|
|
|
# we should reduce this number
|
|
|
|
# A bigger timeout can be set for jobs
|
|
|
|
variables:
|
|
|
|
statement_timeout: <%= ENV['PG_STATEMENT_TIMEOUT'] || 60000 %>
|
2018-02-09 09:49:02 +01:00
|
|
|
|
|
|
|
development:
|
|
|
|
<<: *default
|
2018-09-03 15:57:59 +02:00
|
|
|
database: <%= ENV["DB_DATABASE"] %>
|
|
|
|
host: <%= ENV["DB_HOST"] %>
|
|
|
|
username: <%= ENV["DB_USERNAME"] %>
|
|
|
|
password: <%= ENV["DB_PASSWORD"] %>
|
2024-03-19 08:26:27 +01:00
|
|
|
port: <%= ENV["DB_PORT"] || 5432 %>
|
2020-05-20 16:58:52 +02:00
|
|
|
# Workaround for https://github.com/ged/ruby-pg/issues/311
|
|
|
|
gssencmode: disable
|
2015-08-10 11:05:06 +02:00
|
|
|
|
|
|
|
test:
|
2018-02-09 09:49:02 +01:00
|
|
|
<<: *default
|
2017-04-04 11:43:07 +02:00
|
|
|
database: tps_test
|
|
|
|
host: localhost
|
|
|
|
username: tps_test
|
|
|
|
password: tps_test
|
2024-03-19 08:26:27 +01:00
|
|
|
port: <%= ENV["DB_PORT"] || 5432 %>
|
2020-05-20 16:58:52 +02:00
|
|
|
# Workaround for https://github.com/ged/ruby-pg/issues/311
|
|
|
|
gssencmode: disable
|
2018-02-09 09:49:02 +01:00
|
|
|
|
2018-08-23 17:45:52 +02:00
|
|
|
production: &production
|
2018-02-09 09:49:02 +01:00
|
|
|
<<: *default
|
|
|
|
database: <%= ENV["DB_DATABASE"] %>
|
|
|
|
host: <%= ENV["DB_HOST"] %>
|
|
|
|
username: <%= ENV["DB_USERNAME"] %>
|
|
|
|
password: <%= ENV["DB_PASSWORD"] %>
|
2024-03-19 08:26:27 +01:00
|
|
|
port: <%= ENV["DB_PORT"] || 5432 %>
|