Files
redux-scraper/config/database.yml
Dylan Knutson 752b8c3b2c dockerfile
2023-10-08 19:40:54 -07:00

110 lines
2.2 KiB
YAML

# SQLite. Versions 3.8.0 and up are supported.
# gem install sqlite3
#
# Ensure the SQLite 3 gem is defined in your Gemfile
# gem "sqlite3"
#
default: &default
adapter: sqlite3
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
timeout: 5000
redux_prod: &redux_prod
adapter: postgresql
host: 10.166.33.171
port: 5432
database: redux_prod
username: scraper_redux
password: pdkFLqRmQwPUPaDDC4pX
migrations_paths: db/redux_migrate
pool: 4
redux_staging: &redux_staging
<<: *redux_prod
host: postgres
username: scraper_redux_staging
password: q6Jf8mXEUkAxdyHq1tUtCTPa1raX1QAT
redux_dev: &redux_dev
adapter: postgresql
host: localhost
port: 5432
database: redux_development
username: scraper_redux
password: pdkFLqRmQwPUPaDDC4pX
migrations_paths: db/redux_migrate
pool: 4
legacy_prod: &legacy_prod
adapter: postgresql
host: 10.166.33.171
port: 5432
database: legacy_prod
username: scraper_redux
password: pdkFLqRmQwPUPaDDC4pX
migrations_paths: db/legacy_migrate
database_tasks: false
pool: 2
legacy_staging: &legacy_staging
<<: *legacy_prod
host: postgres
username: scraper_redux_staging
password: q6Jf8mXEUkAxdyHq1tUtCTPa1raX1QAT
local_redux_test: &local_redux_test
adapter: postgresql
host: localhost
port: 5432
database: redux_test
username: scraper_redux
password: pdkFLqRmQwPUPaDDC4pX
migrations_paths: db/redux_migrate
pool: 4
local_legacy_test: &local_legacy_test
adapter: postgresql
host: localhost
port: 5432
database: legacy_test
username: scraper_redux
password: pdkFLqRmQwPUPaDDC4pX
migrations_paths: db/legacy_migrate
pool: 4
development:
redux:
<<: *redux_dev
# at the moment, no "real" legacy database. just fixtures.
# legacy:
# <<: *legacy_prod
# 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:
redux:
<<: *local_redux_test
legacy:
<<: *local_legacy_test
production:
redux:
<<: *redux_prod
legacy:
<<: *legacy_prod
staging:
redux:
<<: *redux_staging
legacy:
<<: *legacy_staging
worker:
redux:
<<: *redux_prod
pool: 16
legacy:
<<: *legacy_prod
pool: 16