]> Raphaƫl G. Git Repositories - blog/blob - config/packages/doctrine.yaml
Update messenger package config
[blog] / config / packages / doctrine.yaml
1 doctrine:
2 dbal:
3 url: '%env(resolve:DATABASE_URL)%'
4
5 # IMPORTANT: You MUST configure your server version,
6 # either here or in the DATABASE_URL env var (see .env file)
7 #server_version: '16'
8
9 profiling_collect_backtrace: '%kernel.debug%'
10 use_savepoints: true
11 orm:
12 auto_generate_proxy_classes: true
13 enable_lazy_ghost_objects: true
14 report_fields_where_declared: true
15 validate_xml_mapping: true
16 naming_strategy: doctrine.orm.naming_strategy.underscore_number_aware
17 identity_generation_preferences:
18 Doctrine\DBAL\Platforms\PostgreSQLPlatform: identity
19 controller_resolver:
20 auto_mapping: false
21
22 when@test:
23 doctrine:
24 dbal:
25 # "TEST_TOKEN" is typically set by ParaTest
26 dbname_suffix: '_test%env(default::TEST_TOKEN)%'
27
28 when@prod:
29 doctrine:
30 orm:
31 auto_generate_proxy_classes: false
32 proxy_dir: '%kernel.build_dir%/doctrine/orm/Proxies'
33 query_cache_driver:
34 type: pool
35 pool: doctrine.system_cache_pool
36 result_cache_driver:
37 type: pool
38 pool: doctrine.result_cache_pool
39
40 framework:
41 cache:
42 pools:
43 doctrine.result_cache_pool:
44 adapter: cache.app
45 doctrine.system_cache_pool:
46 adapter: cache.system