mirror of
https://github.com/archtechx/tenancy.git
synced 2025-12-12 11:14:04 +00:00
[2.x] Don't purge central connections (#189)
* Make sure central connections aren't ever purged * Extract setDefaultConnection() * Regression test w/ markTestIncomplete() * Apply fixes from StyleCI
This commit is contained in:
parent
c8a0a58df6
commit
479df83027
2 changed files with 32 additions and 1 deletions
|
|
@ -45,4 +45,21 @@ class DatabaseManagerTest extends TestCase
|
|||
$this->assertSame('tenant', config('database.default'));
|
||||
$this->assertSame('bar', config('database.connections.' . config('database.default') . '.foo'));
|
||||
}
|
||||
|
||||
/** @test */
|
||||
public function ending_tenancy_doesnt_purge_the_central_connection()
|
||||
{
|
||||
$this->markTestIncomplete('Seems like this only happens on MySQL?');
|
||||
|
||||
// regression test for https://github.com/stancl/tenancy/pull/189
|
||||
// config(['tenancy.migrate_after_creation' => true]);
|
||||
|
||||
tenancy()->create(['foo.localhost']);
|
||||
tenancy()->init('foo.localhost');
|
||||
tenancy()->end();
|
||||
|
||||
$this->assertNotEmpty(tenancy()->all());
|
||||
|
||||
tenancy()->all()->each->delete();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue