mirror of
https://github.com/archtechx/tenancy.git
synced 2026-02-05 06:24:04 +00:00
Update pgsql db select
This commit is contained in:
parent
4d6cc2d8f0
commit
c73a67b9a5
1 changed files with 4 additions and 5 deletions
|
|
@ -89,10 +89,10 @@ class TenantDatabaseManagerTest extends TestCase
|
||||||
|
|
||||||
$db_name = 'testdatabase' . $this->randomString(10);
|
$db_name = 'testdatabase' . $this->randomString(10);
|
||||||
app(DatabaseManager::class)->create($db_name, 'pgsql');
|
app(DatabaseManager::class)->create($db_name, 'pgsql');
|
||||||
$this->assertNotEmpty(DB::select("SELECT datname FROM pg_catalog.pg_database WHERE datname = '$db_name'"));
|
$this->assertNotEmpty(DB::select("SELECT datname FROM pg_database WHERE datname = '$db_name'"));
|
||||||
|
|
||||||
app(DatabaseManager::class)->delete($db_name, 'pgsql');
|
app(DatabaseManager::class)->delete($db_name, 'pgsql');
|
||||||
$this->assertEmpty(DB::select("SELECT datname FROM pg_catalog.pg_database WHERE datname = '$db_name'"));
|
$this->assertEmpty(DB::select("SELECT datname FROM pg_database WHERE datname = '$db_name'"));
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @test */
|
/** @test */
|
||||||
|
|
@ -110,14 +110,13 @@ class TenantDatabaseManagerTest extends TestCase
|
||||||
$job = new QueuedTenantDatabaseCreator(app($databaseManagers['pgsql']), $db_name);
|
$job = new QueuedTenantDatabaseCreator(app($databaseManagers['pgsql']), $db_name);
|
||||||
$job->handle();
|
$job->handle();
|
||||||
|
|
||||||
dd(DB::select("SELECT datname FROM pg_catalog.pg_database WHERE datname = '$db_name'"));
|
$this->assertNotEmpty(DB::select("SELECT datname FROM pg_database WHERE datname = '$db_name'"));
|
||||||
$this->assertNotEmpty(DB::select("SELECT datname FROM pg_catalog.pg_database WHERE datname = '$db_name'"));
|
|
||||||
|
|
||||||
$databaseManagers = config('tenancy.database_managers');
|
$databaseManagers = config('tenancy.database_managers');
|
||||||
$job = new QueuedTenantDatabaseDeleter(app($databaseManagers['pgsql']), $db_name);
|
$job = new QueuedTenantDatabaseDeleter(app($databaseManagers['pgsql']), $db_name);
|
||||||
$job->handle();
|
$job->handle();
|
||||||
|
|
||||||
$this->assertEmpty(DB::select("SELECT datname FROM pg_catalog.pg_database WHERE datname = '$db_name'"));
|
$this->assertEmpty(DB::select("SELECT datname FROM pg_database WHERE datname = '$db_name'"));
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @test */
|
/** @test */
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue