1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-02-06 08:04:03 +00:00
tenancy/src/TenantDatabaseManagers/PostgreSQLDatabaseManager.php
Samuel Štancl 24f8e10c1b wip
2019-08-22 23:16:43 +02:00

19 lines
490 B
PHP

<?php
namespace Stancl\Tenancy\TenantDatabaseManagers;
use Illuminate\Support\Facades\DB;
use Stancl\Tenancy\Interfaces\TenantDatabaseManager;
class PostgreSQLDatabaseManager implements TenantDatabaseManager
{
public function createDatabase(string $name): bool
{
return DB::statement("CREATE DATABASE \"$name\" WITH TEMPLATE=template0");
}
public function deleteDatabase(string $name): bool
{
return DB::statement("DROP DATABASE \"$name\"");
}
}