| 
									
										
										
										
											2025-05-22 19:13:43 +02:00
										 |  |  | doctrine:
 | 
					
						
							|  |  |  |     dbal:
 | 
					
						
							|  |  |  |         url: '%env(resolve:DATABASE_URL)%'
 | 
					
						
							| 
									
										
										
										
											2025-06-29 10:09:47 +02:00
										 |  |  |         options:
 | 
					
						
							|  |  |  |             1002: "SET NAMES utf8mb4"
 | 
					
						
							|  |  |  |             1000: true
 | 
					
						
							| 
									
										
										
										
											2025-05-22 19:13:43 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  |         # IMPORTANT: You MUST configure your server version,
 | 
					
						
							|  |  |  |         # either here or in the DATABASE_URL env var (see .env file)
 | 
					
						
							|  |  |  |         #server_version: '16'
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         profiling_collect_backtrace: '%kernel.debug%'
 | 
					
						
							|  |  |  |         use_savepoints: true
 | 
					
						
							|  |  |  |     orm:
 | 
					
						
							|  |  |  |         auto_generate_proxy_classes: true
 | 
					
						
							|  |  |  |         enable_lazy_ghost_objects: true
 | 
					
						
							|  |  |  |         report_fields_where_declared: true
 | 
					
						
							|  |  |  |         validate_xml_mapping: true
 | 
					
						
							|  |  |  |         naming_strategy: doctrine.orm.naming_strategy.underscore_number_aware
 | 
					
						
							|  |  |  |         auto_mapping: true
 | 
					
						
							|  |  |  |         mappings:
 | 
					
						
							|  |  |  |             App:
 | 
					
						
							|  |  |  |                 type: attribute
 | 
					
						
							|  |  |  |                 is_bundle: false
 | 
					
						
							|  |  |  |                 dir: '%kernel.project_dir%/src/Entity'
 | 
					
						
							|  |  |  |                 prefix: 'App\Entity'
 | 
					
						
							|  |  |  |                 alias: App
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | when@test:
 | 
					
						
							|  |  |  |     doctrine:
 | 
					
						
							|  |  |  |         dbal:
 | 
					
						
							|  |  |  |             # "TEST_TOKEN" is typically set by ParaTest
 | 
					
						
							|  |  |  |             dbname_suffix: '_test%env(default::TEST_TOKEN)%'
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | when@prod:
 | 
					
						
							|  |  |  |     doctrine:
 | 
					
						
							|  |  |  |         orm:
 | 
					
						
							|  |  |  |             auto_generate_proxy_classes: false
 | 
					
						
							|  |  |  |             proxy_dir: '%kernel.build_dir%/doctrine/orm/Proxies'
 | 
					
						
							|  |  |  |             query_cache_driver:
 | 
					
						
							|  |  |  |                 type: pool
 | 
					
						
							|  |  |  |                 pool: doctrine.system_cache_pool
 | 
					
						
							|  |  |  |             result_cache_driver:
 | 
					
						
							|  |  |  |                 type: pool
 | 
					
						
							|  |  |  |                 pool: doctrine.result_cache_pool
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     framework:
 | 
					
						
							|  |  |  |         cache:
 | 
					
						
							|  |  |  |             pools:
 | 
					
						
							|  |  |  |                 doctrine.result_cache_pool:
 | 
					
						
							|  |  |  |                     adapter: cache.app
 | 
					
						
							|  |  |  |                 doctrine.system_cache_pool:
 | 
					
						
							|  |  |  |                     adapter: cache.system
 |