From 0dad1493a1ddcc9cab503f39f5a6254f89ecd773 Mon Sep 17 00:00:00 2001 From: "github-action[bot]" <> Date: Fri, 20 Jun 2025 10:29:26 +0000 Subject: [PATCH] Update Flex endpoint --- RECIPES.md | 1 + ...c5431acaac0e5f17ce4dd26e0d9a6a4adcc76.json | 68 +++++++++++++++++++ hakam.multi-tenancy-bundle.2.8.json | 68 +++++++++++++++++++ index.json | 3 + 4 files changed, 140 insertions(+) create mode 100644 archived/hakam.multi-tenancy-bundle/469c5431acaac0e5f17ce4dd26e0d9a6a4adcc76.json create mode 100644 hakam.multi-tenancy-bundle.2.8.json diff --git a/RECIPES.md b/RECIPES.md index 2e2d5b07..33032aa0 100644 --- a/RECIPES.md +++ b/RECIPES.md @@ -233,6 +233,7 @@ Additional recipes can be found on the [Main Recipes Repository](https://github. | [gpslab/geoip2](https://packagist.org/packages/gpslab/geoip2) | [2.0](gpslab/geoip2/2.0) | | [gpslab/pagination-bundle](https://packagist.org/packages/gpslab/pagination-bundle) | [1.2](gpslab/pagination-bundle/1.2) | | [gurtok/seo-bundle](https://packagist.org/packages/gurtok/seo-bundle) | [1.0](gurtok/seo-bundle/1.0) | +| [hakam/multi-tenancy-bundle](https://packagist.org/packages/hakam/multi-tenancy-bundle) | [2.8](hakam/multi-tenancy-bundle/2.8) | | [hans-peter-ording/nflfastr-symfony-bundle](https://packagist.org/packages/hans-peter-ording/nflfastr-symfony-bundle) | [0.9](hans-peter-ording/nflfastr-symfony-bundle/0.9) | | [happyr/entity-exists-validation-constraint](https://packagist.org/packages/happyr/entity-exists-validation-constraint) | [1.0](happyr/entity-exists-validation-constraint/1.0) | | [happyr/json-api-response-factory](https://packagist.org/packages/happyr/json-api-response-factory) | [0.1](happyr/json-api-response-factory/0.1) | diff --git a/archived/hakam.multi-tenancy-bundle/469c5431acaac0e5f17ce4dd26e0d9a6a4adcc76.json b/archived/hakam.multi-tenancy-bundle/469c5431acaac0e5f17ce4dd26e0d9a6a4adcc76.json new file mode 100644 index 00000000..4879d957 --- /dev/null +++ b/archived/hakam.multi-tenancy-bundle/469c5431acaac0e5f17ce4dd26e0d9a6a4adcc76.json @@ -0,0 +1,68 @@ +{ + "manifests": { + "hakam/multi-tenancy-bundle": { + "manifest": { + "bundles": { + "Hakam\\MultiTenancyBundle\\HakamMultiTenancyBundle": [ + "all" + ] + }, + "env": { + "TENANT_DEFAULT_DATABASE_URL": "postgresql://postgres:postgres@127.0.0.1:5432/postgres" + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/", + "src/": "%SRC_DIR%/", + "migrations/": "migrations/" + } + }, + "files": { + "config/packages/hakam_multi_tenancy.yaml": { + "contents": [ + "hakam_multi_tenancy:", + " tenant_database_className: App\\Entity\\Main\\TenantDbConfig", + " tenant_database_identifier: id", + " tenant_connection:", + " url: \"%env(resolve:TENANT_DEFAULT_DATABASE_URL)%\"", + " tenant_migration:", + " tenant_migration_namespace: DoctrineMigrations\\Tenant", + " tenant_migration_path: migrations/Tenant", + " tenant_entity_manager:", + " mapping:", + " type: attribute", + " dir: \"%kernel.project_dir%/src/Entity/Tenant\"", + " prefix: App\\Entity\\Tenant", + " alias: Tenant", + "" + ], + "executable": false + }, + "migrations/Main/.gitignore": { + "contents": [ + "" + ], + "executable": false + }, + "migrations/Tenant/.gitignore": { + "contents": [ + "" + ], + "executable": false + }, + "src/Entity/Main/.gitignore": { + "contents": [ + "" + ], + "executable": false + }, + "src/Entity/Tenant/.gitignore": { + "contents": [ + "" + ], + "executable": false + } + }, + "ref": "469c5431acaac0e5f17ce4dd26e0d9a6a4adcc76" + } + } +} diff --git a/hakam.multi-tenancy-bundle.2.8.json b/hakam.multi-tenancy-bundle.2.8.json new file mode 100644 index 00000000..4879d957 --- /dev/null +++ b/hakam.multi-tenancy-bundle.2.8.json @@ -0,0 +1,68 @@ +{ + "manifests": { + "hakam/multi-tenancy-bundle": { + "manifest": { + "bundles": { + "Hakam\\MultiTenancyBundle\\HakamMultiTenancyBundle": [ + "all" + ] + }, + "env": { + "TENANT_DEFAULT_DATABASE_URL": "postgresql://postgres:postgres@127.0.0.1:5432/postgres" + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/", + "src/": "%SRC_DIR%/", + "migrations/": "migrations/" + } + }, + "files": { + "config/packages/hakam_multi_tenancy.yaml": { + "contents": [ + "hakam_multi_tenancy:", + " tenant_database_className: App\\Entity\\Main\\TenantDbConfig", + " tenant_database_identifier: id", + " tenant_connection:", + " url: \"%env(resolve:TENANT_DEFAULT_DATABASE_URL)%\"", + " tenant_migration:", + " tenant_migration_namespace: DoctrineMigrations\\Tenant", + " tenant_migration_path: migrations/Tenant", + " tenant_entity_manager:", + " mapping:", + " type: attribute", + " dir: \"%kernel.project_dir%/src/Entity/Tenant\"", + " prefix: App\\Entity\\Tenant", + " alias: Tenant", + "" + ], + "executable": false + }, + "migrations/Main/.gitignore": { + "contents": [ + "" + ], + "executable": false + }, + "migrations/Tenant/.gitignore": { + "contents": [ + "" + ], + "executable": false + }, + "src/Entity/Main/.gitignore": { + "contents": [ + "" + ], + "executable": false + }, + "src/Entity/Tenant/.gitignore": { + "contents": [ + "" + ], + "executable": false + } + }, + "ref": "469c5431acaac0e5f17ce4dd26e0d9a6a4adcc76" + } + } +} diff --git a/index.json b/index.json index 3904ae5f..79c85dce 100644 --- a/index.json +++ b/index.json @@ -735,6 +735,9 @@ "gurtok/seo-bundle": [ "1.0" ], + "hakam/multi-tenancy-bundle": [ + "2.8" + ], "hans-peter-ording/nflfastr-symfony-bundle": [ "0.9" ],