refactor(database): simplify database type checks in ServiceDatabase and enhance image validation in Docker helper
This commit is contained in:
parent
c388e30499
commit
6d12e7edc7
2 changed files with 5 additions and 3 deletions
|
|
@ -141,6 +141,6 @@ public function isBackupSolutionAvailable()
|
||||||
str($this->databaseType())->contains('postgres') ||
|
str($this->databaseType())->contains('postgres') ||
|
||||||
str($this->databaseType())->contains('postgis') ||
|
str($this->databaseType())->contains('postgis') ||
|
||||||
str($this->databaseType())->contains('mariadb') ||
|
str($this->databaseType())->contains('mariadb') ||
|
||||||
str($this->databaseType())->contains('mongodb');
|
str($this->databaseType())->contains('mongo');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -682,8 +682,10 @@ function isDatabaseImage(?string $image = null)
|
||||||
$image = str($image)->append(':latest');
|
$image = str($image)->append(':latest');
|
||||||
}
|
}
|
||||||
$imageName = $image->before(':');
|
$imageName = $image->before(':');
|
||||||
if (collect(DATABASE_DOCKER_IMAGES)->contains($imageName)) {
|
foreach (DATABASE_DOCKER_IMAGES as $database_docker_image) {
|
||||||
return true;
|
if (str($imageName)->contains($database_docker_image)) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue