You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
1.1 KiB
35 lines
1.1 KiB
doctrine_mongodb:
|
|
auto_generate_proxy_classes: true
|
|
auto_generate_hydrator_classes: true
|
|
connections:
|
|
default:
|
|
server: '%env(resolve:MONGODB_URL)%'
|
|
options:
|
|
username: '%env(resolve:MONGODB_USER)%'
|
|
password: '%env(resolve:MONGODB_PASS)%'
|
|
authSource: '%env(resolve:MONGODB_AUTH)%'
|
|
default_database: '%env(resolve:MONGODB_DB)%'
|
|
document_managers:
|
|
default:
|
|
auto_mapping: true
|
|
mappings:
|
|
App:
|
|
dir: '%kernel.project_dir%/src/Document'
|
|
prefix: 'App\Document'
|
|
|
|
when@prod:
|
|
doctrine_mongodb:
|
|
auto_generate_proxy_classes: false
|
|
auto_generate_hydrator_classes: false
|
|
document_managers:
|
|
default:
|
|
metadata_cache_driver:
|
|
type: service
|
|
id: doctrine_mongodb.system_cache_pool
|
|
|
|
framework:
|
|
cache:
|
|
pools:
|
|
doctrine_mongodb.system_cache_pool:
|
|
adapter: cache.system
|