doctrine.yaml 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  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. schema_filter: ~^(?!view_)~
  11. audit:
  12. url: '%env(resolve:DATABASE_AUDIT_URL)%'
  13. server_version: '5.7'
  14. adminassos:
  15. url: '%env(resolve:DATABASE_ADMINASSOS_URL)%'
  16. # IMPORTANT: You MUST configure your server version,
  17. # either here or in the DATABASE_URL env var (see .env file)
  18. server_version: '5.7'
  19. testBackup:
  20. url: '%env(resolve:DATABASE_TEST_BACKUP_URL)%'
  21. server_version: '5.7'
  22. types:
  23. uuid: Ramsey\Uuid\Doctrine\UuidType
  24. orm:
  25. default_entity_manager: default
  26. auto_generate_proxy_classes: true
  27. entity_managers:
  28. default:
  29. filters:
  30. date_time_filter:
  31. class: App\Filter\Doctrine\TimeConstraint\DatetimeFilter
  32. enabled: false
  33. activity_year_filter:
  34. class: App\Filter\Doctrine\TimeConstraint\ActivityYearFilter
  35. enabled: false
  36. connection: default
  37. auto_mapping: true
  38. mappings:
  39. App:
  40. is_bundle: false
  41. type: attribute
  42. dir: '%kernel.project_dir%/src/Entity'
  43. prefix: 'App\Entity'
  44. alias: App
  45. dql:
  46. string_functions:
  47. find_in_set: DoctrineExtensions\Query\Mysql\FindInSet
  48. numeric_functions:
  49. spherical_distance: App\Doctrine\ORM\AST\SphericalDistance
  50. audit:
  51. connection: audit
  52. adminassos:
  53. connection: adminassos
  54. testBackup:
  55. connection: testBackup
  56. mappings:
  57. App:
  58. is_bundle: false
  59. type: attribute
  60. dir: '%kernel.project_dir%/src/Entity'
  61. prefix: 'App\Entity'
  62. alias: App