1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-02-05 12:04:03 +00:00

Fix $this->database() calls

This commit is contained in:
Samuel Štancl 2020-02-07 20:42:15 +01:00
parent 0718a3be9d
commit 3c35f3296a

View file

@ -32,16 +32,16 @@ class PostgreSQLDatabaseManager implements TenantDatabaseManager, CanSetConnecti
public function createDatabase(string $name): bool public function createDatabase(string $name): bool
{ {
return $this->database->statement("CREATE DATABASE \"$name\" WITH TEMPLATE=template0"); return $this->database()->statement("CREATE DATABASE \"$name\" WITH TEMPLATE=template0");
} }
public function deleteDatabase(string $name): bool public function deleteDatabase(string $name): bool
{ {
return $this->database->statement("DROP DATABASE \"$name\""); return $this->database()->statement("DROP DATABASE \"$name\"");
} }
public function databaseExists(string $name): bool public function databaseExists(string $name): bool
{ {
return (bool) $this->database->select("SELECT datname FROM pg_database WHERE datname = '$name'"); return (bool) $this->database()->select("SELECT datname FROM pg_database WHERE datname = '$name'");
} }
} }