Your IP : 216.73.217.79


Current Path : /var/www/v3.cesa.co.za/config/packages/
Upload File :
Current File : /var/www/v3.cesa.co.za/config/packages/doctrine.yaml

doctrine:
    dbal:
        default_connection: default
        connections:
            default:
                host: '%env(DATABASE_HOST)%'
                port: '%env(DATABASE_PORT)%'
                user: '%env(DATABASE_USER)%'
                password: '%env(DATABASE_PWD)%'
                dbname: '%env(DATABASE_NAME)%'
                server_version: '%env(DATABASE_SERVER_VERSION)%'
                profiling_collect_backtrace: '%kernel.debug%'
                mapping_types:
                    enum: string
                schema_filter: ~^(?!(ADec|ADQ|Adv|ad|Anon|Ans|App|Att|aud|Awa|anon|ans|app|att|awa|BECS|Books|Bran|becs|books|bran|CCE|CCM|Clas|Clie|Comm|ContactH|Contacts|Conf|Contr|Cour|CPD|cce|ccm|clas|clie|comm|conf|contr|contacth|contacts|cour|cpd|desi|echa|Emp|eNew|Ev|ev|em|en|faq|FG|fg|FileU|Fir|fileu|fir|Fr|fr|H|h|In|in|J|j|L|l|log|Mar|Mee|Mem|Mi|My|mar|mee|mem|mi|my|N|n|O|o|P|p|q|Q|r|R|SA|Sa|sa|Sc|sc|SC|Sec|Ser|sec|ser|sim|sm|SM|Staf|staf|Syn|syn|Tbl|Tra|Tem|Ten|To|tbl|tra|tem|ten|to|user_a|user_login|userlevelpermissions|Unemp|unemp|V|v|W|w|Y|y))~
            mail:
                host: '%env(MAIL_DATABASE_HOST)%'
                port: '%env(MAIL_DATABASE_PORT)%'
                user: '%env(MAIL_DATABASE_USER)%'
                password: '%env(MAIL_DATABASE_PWD)%'
                dbname: '%env(MAIL_DATABASE_NAME)%'
                server_version: '%env(MAIL_DATABASE_SERVER_VERSION)%'
                profiling_collect_backtrace: '%kernel.debug%'
                mapping_types:
                    enum: string
        types:
            geometry:   CrEOF\Spatial\DBAL\Types\GeometryType
            point:      CrEOF\Spatial\DBAL\Types\Geometry\PointType
            polygon:    CrEOF\Spatial\DBAL\Types\Geometry\PolygonType
            linestring: CrEOF\Spatial\DBAL\Types\Geometry\LineStringType
    orm:
        auto_generate_proxy_classes: true
        enable_lazy_ghost_objects: true
        default_entity_manager: default
        entity_managers:
            default:
                connection: default
                report_fields_where_declared: true
                validate_xml_mapping: true
                naming_strategy: doctrine.orm.naming_strategy.underscore_number_aware
                mappings:
                    App:
                        is_bundle: false
                        dir: '%kernel.project_dir%/src/Entity'
                        prefix: 'App\Entity'
                        alias: App
                    CoreBundle:
                        is_bundle: false
                        type: annotation
                        dir: '%kernel.project_dir%/src/CoreBundle/Entity'
                        prefix: 'App\CoreBundle\Entity'
                        alias: CoreBundle
                    ContactBundle:
                        is_bundle: false
                        type: annotation
                        dir: '%kernel.project_dir%/src/ContactBundle/Entity'
                        prefix: 'App\ContactBundle\Entity'
                        alias: ContactBundle
                    ContentBundle:
                        is_bundle: false
                        type: annotation
                        dir: '%kernel.project_dir%/src/ContentBundle/Entity'
                        prefix: 'App\ContentBundle\Entity'
                        alias: ContentBundle
                    MemberBundle:
                        is_bundle: false
                        type: annotation
                        dir: '%kernel.project_dir%/src/MemberBundle/Entity'
                        prefix: 'App\MemberBundle\Entity'
                        alias: MemberBundle
                    EventBundle:
                        is_bundle: false
                        type: annotation
                        dir: '%kernel.project_dir%/src/EventBundle/Entity'
                        prefix: 'App\EventBundle\Entity'
                        alias: EventBundle
                    SessionsBundle:
                        is_bundle: false
                        type: annotation
                        dir: '%kernel.project_dir%/src/SessionsBundle/Entity'
                        prefix: 'App\SessionsBundle\Entity'
                        alias: SessionsBundle
                    UserBundle:
                        is_bundle: false
                        type: annotation
                        dir: '%kernel.project_dir%/src/UserBundle/Entity'
                        prefix: 'App\UserBundle\Entity'
                        alias: UserBundle
                    OAuth2Server:
                        is_bundle: false
                        type: annotation
                        dir: '%kernel.project_dir%/vendor/league/oauth2-server-bundle/src/Entity'
                        prefix: 'League\Bundle\OAuth2ServerBundle\Entity'
                        alias: OAuth2Server
                dql:
                    numeric_functions:
                        st_contains: CrEOF\Spatial\ORM\Query\AST\Functions\MySql\STContains
                        contains: CrEOF\Spatial\ORM\Query\AST\Functions\MySql\Contains
                        st_area: CrEOF\Spatial\ORM\Query\AST\Functions\MySql\Area
                        st_geomfromtext: CrEOF\Spatial\ORM\Query\AST\Functions\MySql\GeomFromText
                        st_intersects: CrEOF\Spatial\ORM\Query\AST\Functions\MySql\STIntersects
                        st_buffer: CrEOF\Spatial\ORM\Query\AST\Functions\MySql\STBuffer
                        point: CrEOF\Spatial\ORM\Query\AST\Functions\MySql\Point
            mail:
                connection: mail
                naming_strategy: doctrine.orm.naming_strategy.underscore_number_aware
                mappings:
                    MailQueueBundle:
                        is_bundle: false
                        type: attribute
                        dir: '%kernel.project_dir%/src/MailQueueBundle/Entity'
                        prefix: 'App\MailQueueBundle\Entity'
                        alias: MailQueueBundle

when@test:
    doctrine:
        dbal:
            connections:
                default:
                    dbname_suffix: ''

when@prod:
    doctrine:
        orm:
            auto_generate_proxy_classes: false
            proxy_dir: '%kernel.build_dir%/doctrine/orm/Proxies'
            entity_managers:
                default:
                    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