Skip to content

Releases: RamyHakam/multi_tenancy_bundle

Bulk Creation and Migrations Support

03 Aug 19:11
932e937
Compare
Choose a tag to compare

Bulk Migrations Support:
Added the ability to execute bulk migrations for all tenant databases with a single command.
Improved Configuration Management:
Enhanced support for different hosts, usernames, and passwords for tenant databases.
Flexible Driver Configuration:
Added the ability to use different database drivers for tenant databases, independent of the main database driver.
Extended Doctrine Commands:
Introduced new custom extended Doctrine commands for better management and automation of tenant databases.

What's Changed

  • Implement bulk create and migrate commands by @RamyHakam in #47

Full Changelog: v2.8.1...v2.8.2

Fix Dir check

27 Jul 23:01
b9256b8
Compare
Choose a tag to compare
Merge pull request #48 from RamyHakam/fix-wrong-dir-check

fix-wrong-dir-check

Support Multiple hosts for Tenant DBs

28 Jun 12:05
6460290
Compare
Choose a tag to compare
  1. All tenant DBs should have the same Driver type, Cuz For now the tenant Sechma is shared between all tenants
  2. If your tenants host on localhost but with different ports, it is better to use IP rather than localhost in your host
  3. In docker, you should use IP rather than localhost
  4. You can use docker.host.internal as your host in your docker env
    But remember to add it as an extra host in your compose file

Fix Postgresql Driver issue

05 Jun 17:49
2a51eb5
Compare
Choose a tag to compare

in this release, we have the issue related to Postgresql driver not being found #42
Thanks for @JensMyParcel for his PR #38

Support DBAL 3.8 , 4.0

02 May 11:54
ca09573
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.6.0...2.7.0

Support Symfony 7

26 Feb 20:55
1aa20df
Compare
Choose a tag to compare

Support Symfony 7
Support Symfony 6.4
Remove Deprecated version 6.1,6.3

Add DQL functions to Tenant Entity Manager

30 Nov 17:11
06cc4be
Compare
Choose a tag to compare

You can now add DQL functions to Tenant Entity Manager from Configrations

Add 2 new methods to TenantDbConfigurationInterface

29 Nov 14:40
a6fe382
Compare
Choose a tag to compare

Add 2 new methods to TenantDbConfigurationInterface as a fix of #26

Add naming Strategy

01 Sep 20:02
f033e86
Compare
Choose a tag to compare
Merge pull request #24 from RamyHakam/v2.5.2

V2.5.2

Support Postgres Database

10 Jun 19:27
82df5f1
Compare
Choose a tag to compare

Remove support for 5.3
Add Support for PHP 8.2
Create Tenant Databases directly from the Main Db data
Create and Migrate tenant databases Without interactions
Add Timestamp Trait
Add Support for Postgres Database
Upgrade Doctrine annotation #20