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

fix CreatesDatabaseUsers return values

This commit is contained in:
Samuel Štancl 2025-02-20 14:20:07 +01:00
parent 6804735aae
commit c748900551

View file

@ -10,17 +10,11 @@ trait CreatesDatabaseUsers
{ {
public function createDatabase(TenantWithDatabase $tenant): bool public function createDatabase(TenantWithDatabase $tenant): bool
{ {
// todo0 only continue if this returns true, same below return parent::createDatabase($tenant) && $this->createUser($tenant->database());
parent::createDatabase($tenant);
return $this->createUser($tenant->database());
} }
public function deleteDatabase(TenantWithDatabase $tenant): bool public function deleteDatabase(TenantWithDatabase $tenant): bool
{ {
// Some DB engines require the user to be deleted before the database (e.g. Postgres) return $this->deleteUser($tenant->database()) && parent::deleteDatabase($tenant);
$this->deleteUser($tenant->database());
return parent::deleteDatabase($tenant);
} }
} }