mirror of
https://github.com/archtechx/tenancy.git
synced 2025-12-13 18:24:04 +00:00
[2.x] Tenant config (#145)
* TenantConfig first draft * Apply fixes from StyleCI * Add unsetTenantConfig * Fix DB storage driver bug, add regression test (tenant_data_can_be_set_during_creation) * Add tests & config keys * Apply fixes from StyleCI
This commit is contained in:
parent
d70e561106
commit
56a2bdf5af
5 changed files with 109 additions and 1 deletions
|
|
@ -80,7 +80,7 @@ class DatabaseStorageDriver implements StorageDriver
|
|||
public function createTenant(Tenant $tenant): void
|
||||
{
|
||||
$this->centralDatabase->transaction(function () use ($tenant) {
|
||||
Tenants::create(['id' => $tenant->id, 'data' => '{}'])->toArray();
|
||||
Tenants::create(['id' => $tenant->id, 'data' => json_encode($tenant->data)])->toArray();
|
||||
|
||||
$domainData = [];
|
||||
foreach ($tenant->domains as $domain) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue