# Defaults defaults: &defaults adapter: postgresql encoding: unicode host: localhost username: git password: "secure password" # # PRODUCTION # production: main: &main <<: *defaults database: gitlabhq_production ci: <<: *defaults database: gitlabhq_production_ci main_clusterwide: <: *main database_tasks: false geo: <<: *defaults database: gitlabhq_geo_production # # Development specific # development: main: &main <<: *defaults database: gitlabhq_development username: postgres variables: statement_timeout: 15s ci: <<: *defaults database: gitlabhq_development_ci username: postgres variables: statement_timeout: 15s main_clusterwide: <<: *main database_tasks: false variables: statement_timeout: 15s geo: <<: *defaults database: gitlabhq_geo_development username: postgres # 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: main: &main <<: *defaults database: gitlabhq_test username: postgres password: prepared_statements: false reaping_frequency: nil variables: statement_timeout: 15s ci: <<: *defaults database: gitlabhq_test_ci username: postgres password: prepared_statements: false reaping_frequency: nil variables: statement_timeout: 15s main_clusterwide: <<: *main database_tasks: false reaping_frequency: nil geo: <<: *defaults database: gitlabhq_geo_test username: postgres password: reaping_frequency: nil embedding: <<: *defaults database: gitlabhq_embedding_test username: postgres password: reaping_frequency: nil