From 98257df85559f33fb3f71ff26693fa3f2541907c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Tamarelle?= Date: Mon, 8 Jan 2024 18:55:46 +0100 Subject: [PATCH] Add doctrine/mongodb-odm-bundle v5 without is_bundle (default to false) (#1582) --- .../5.0/config/packages/doctrine_mongodb.yaml | 31 +++++++++++++++++++ doctrine/mongodb-odm-bundle/5.0/manifest.json | 17 ++++++++++ .../5.0/src/Document/.gitignore | 0 3 files changed, 48 insertions(+) create mode 100644 doctrine/mongodb-odm-bundle/5.0/config/packages/doctrine_mongodb.yaml create mode 100644 doctrine/mongodb-odm-bundle/5.0/manifest.json create mode 100644 doctrine/mongodb-odm-bundle/5.0/src/Document/.gitignore diff --git a/doctrine/mongodb-odm-bundle/5.0/config/packages/doctrine_mongodb.yaml b/doctrine/mongodb-odm-bundle/5.0/config/packages/doctrine_mongodb.yaml new file mode 100644 index 00000000..e0326566 --- /dev/null +++ b/doctrine/mongodb-odm-bundle/5.0/config/packages/doctrine_mongodb.yaml @@ -0,0 +1,31 @@ +doctrine_mongodb: + auto_generate_proxy_classes: true + auto_generate_hydrator_classes: true + connections: + default: + server: '%env(resolve:MONGODB_URL)%' + options: {} + default_database: '%env(resolve:MONGODB_DB)%' + document_managers: + default: + auto_mapping: true + mappings: + App: + dir: '%kernel.project_dir%/src/Document' + prefix: 'App\Document' + +when@prod: + doctrine_mongodb: + auto_generate_proxy_classes: false + auto_generate_hydrator_classes: false + document_managers: + default: + metadata_cache_driver: + type: service + id: doctrine_mongodb.system_cache_pool + + framework: + cache: + pools: + doctrine_mongodb.system_cache_pool: + adapter: cache.system diff --git a/doctrine/mongodb-odm-bundle/5.0/manifest.json b/doctrine/mongodb-odm-bundle/5.0/manifest.json new file mode 100644 index 00000000..65b64f0b --- /dev/null +++ b/doctrine/mongodb-odm-bundle/5.0/manifest.json @@ -0,0 +1,17 @@ +{ + "bundles": { + "Doctrine\\Bundle\\MongoDBBundle\\DoctrineMongoDBBundle": ["all"] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/", + "src/": "%SRC_DIR%/" + }, + "container": { + "env(MONGODB_URL)": "", + "env(MONGODB_DB)": "" + }, + "env": { + "MONGODB_URL": "mongodb://localhost:27017", + "MONGODB_DB": "symfony" + } +} diff --git a/doctrine/mongodb-odm-bundle/5.0/src/Document/.gitignore b/doctrine/mongodb-odm-bundle/5.0/src/Document/.gitignore new file mode 100644 index 00000000..e69de29b