1
0
Fork 0
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:
Samuel Štancl 2019-06-29 14:26:53 +02:00
parent 4d6cc2d8f0
commit c73a67b9a5

View file

@ -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 */