default: &default adapter: postgis encoding: unicode database: <%= ENV['DATABASE_NAME'] %> username: <%= ENV['DATABASE_USERNAME'] %> password: <%= ENV['DATABASE_PASSWORD'] %> port: <%= ENV['DATABASE_PORT'] || '5432' %> host: <%= ENV['DATABASE_HOST'] %> pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 10 } %> timeout: 5000 sqlite_default: &sqlite_default adapter: sqlite3 pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 10 } %> timeout: 5000 development: primary: <<: *default database: <%= ENV['DATABASE_NAME'] || 'dawarich_development' %> queue: <<: *sqlite_default database: <%= ENV['QUEUE_DATABASE_PATH'] || 'db/queue.sqlite3' %> migrations_paths: db/queue_migrate cache: <<: *sqlite_default database: <%= ENV['CACHE_DATABASE_PATH'] || 'db/cache.sqlite3' %> migrations_paths: db/cache_migrate test: primary: <<: *default database: <%= ENV['DATABASE_NAME'] || 'dawarich_test' %> production: primary: <<: *default database: <%= ENV['DATABASE_NAME'] || 'dawarich_production' %> queue: <<: *sqlite_default database: <%= ENV['QUEUE_DATABASE_PATH'] || 'db/queue.sqlite3' %> migrations_paths: db/queue_migrate cable: <<: *sqlite_default database: <%= ENV['CABLE_DATABASE_PATH'] || 'db/cable.sqlite3' %> migrations_paths: db/cable_migrate cache: <<: *sqlite_default database: <%= ENV['CACHE_DATABASE_PATH'] %> migrations_paths: db/cache_migrate staging: primary: <<: *default database: <%= ENV['DATABASE_NAME'] || 'dawarich_staging' %> password: <%= ENV['DATABASE_PASSWORD'] %> cache: <<: *sqlite_default database: <%= ENV['CACHE_DATABASE_PATH'] || 'db/cache.sqlite3' %> migrations_paths: db/cache_migrate queue: <<: *sqlite_default database: <%= ENV['QUEUE_DATABASE_PATH'] || 'db/queue.sqlite3' %> migrations_paths: db/queue_migrate cable: <<: *sqlite_default database: <%= ENV['CABLE_DATABASE_PATH'] || 'db/cable.sqlite3' %> migrations_paths: db/cable_migrate