doctrine.yaml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. doctrine:
  2. dbal:
  3. default_connection: default
  4. connections:
  5. default:
  6. url: '%env(resolve:DATABASE_URL)%'
  7. # IMPORTANT: You MUST configure your server version,
  8. # either here or in the DATABASE_URL env var (see .env file)
  9. server_version: '5.7'
  10. audit:
  11. url: '%env(resolve:DATABASE_AUDIT_URL)%'
  12. server_version: '5.7'
  13. adminassos:
  14. url: '%env(resolve:DATABASE_ADMINASSOS_URL)%'
  15. # IMPORTANT: You MUST configure your server version,
  16. # either here or in the DATABASE_URL env var (see .env file)
  17. server_version: '5.7'
  18. types:
  19. uuid: Ramsey\Uuid\Doctrine\UuidType
  20. orm:
  21. default_entity_manager: default
  22. auto_generate_proxy_classes: true
  23. entity_managers:
  24. default:
  25. filters:
  26. date_time_filter:
  27. class: App\Filter\DoctrineFilter\DateTimeFilter
  28. enabled: true
  29. activity_year_filter:
  30. class: App\Filter\DoctrineFilter\ActivityYearFilter
  31. enabled: true
  32. connection: default
  33. auto_mapping: true
  34. mappings:
  35. App:
  36. is_bundle: false
  37. type: attribute
  38. dir: '%kernel.project_dir%/src/Entity'
  39. prefix: 'App\Entity'
  40. alias: App
  41. dql:
  42. string_functions:
  43. find_in_set: DoctrineExtensions\Query\Mysql\FindInSet
  44. numeric_functions:
  45. spherical_distance: App\Doctrine\ORM\AST\SphericalDistance
  46. audit:
  47. connection: audit
  48. adminassos:
  49. connection: adminassos